|   |   | 
| 
 | УТ Программное добавление категорийноменклатуры | ☑ | ||
|---|---|---|---|---|
| 0
    
        geniusbsd 21.06.15✎ 13:58 | 
        Дорого дня 
 Подскажите как программно записать категории в справочник категорий объектов При попытки записи элемента не получается записать назначение элемент записывается в корень СпрКатегории = Справочники.КатегорииОбъектов; Назначение= ПланывидовХарактеристик.НазначенияСвойствКатегорийОбъектов; Наз = Назначение.НайтиПоКоду(код); Для row = 1 По ВсегоСтрок Цикл НовыйОбъект = СпрКатегории.СоздатьЭлемент(); НовыйОбъект.НазначениеКатегории =Наз; НовыйОбъект.Наименование =Строка(xl.Cells(row,1).Value); //НовыйОбъект.ТипНоменклатуры= Перечисления.ТипыНоменклатуры.Товар; НовыйОбъект.Записать(); | |||
| 1
    
        ДенисЧ 21.06.15✎ 14:02 | 
        по коду не находит     | |||
| 2
    
        geniusbsd 21.06.15✎ 14:07 | 
        Я понял это,  но код такой есть     | |||
| 3
    
        ДенисЧ 21.06.15✎ 14:08 | 
        значит, не такой.
 Отладчик в руки и алды. | |||
| 4
    
        Звездец 21.06.15✎ 14:11 | 
        Сам код откуда приходит? пробелов например лишних нет?     | |||
| 5
    
        geniusbsd 21.06.15✎ 14:13 | 
        В отладчики пустое значение 
 Пробовал Код = 000000102 и Код = "000000102" код указываю в тексте процедуры По наименованию находит | |||
| 6
    
        hhhh 21.06.15✎ 14:20 | 
        000000102 это вообще дикий бред.  "000000102" уже лучше.     | |||
| 7
    
        geniusbsd 21.06.15✎ 14:22 | 
        Может 000000102 это его отображение в форме списка а на самом деле 102     | |||
| 8
    
        Звездец 21.06.15✎ 14:24 | 
        все может. Что за конфигурация?     | |||
| 9
    
        geniusbsd 21.06.15✎ 14:26 | 
        УТ 10.2  
 102 тоже ненаходит | |||
| 10
    
        Звездец 21.06.15✎ 14:35 | 
        Чего? вы где эту древность откопали? хотел помочь и глянуть что да как, но искать такую древность реально не хочется. Цель практическая, или просто поучиться?     | |||
| 11
    
        geniusbsd 21.06.15✎ 14:40 | 
        Цель переход с тис на ут.
 10.2 потому что 11 на упрвляемых формах не нравится интерфес | |||
| 12
    
        Лодырь 21.06.15✎ 15:07 | 
        (11) Зря. К интерфейсу можно привыкнуть или сменить его. А вот дотянуть функционал ут 10 до ут 11 гораздо сложнее. Впрочем, вам он возможно и не нужен.     | |||
| 13
    
        Звездец 21.06.15✎ 15:09 | 
        Ну и переходите на 10.3, 10,2 не поддерживается же     | |||
| 14
    
        hhhh 21.06.15✎ 15:25 | 
        (11) 102 это будет "102"     | |||
| 15
    
        geniusbsd 21.06.15✎ 15:27 | 
        Я имел ввиду последнею конфигурацию ут без управляемых форм :)     | |||
| 16
    
        geniusbsd 21.06.15✎ 15:32 | 
        А как сделать поиск по наименованию если 
 Наименование имеет такой вид Справочник "Номенклатура" т.е в строке есть двойные кавычки | |||
| 17
    
        Лодырь 21.06.15✎ 15:39 | 
        (16) вы меня удивляете собственно как почти везде. """" интерпретируется как строка состоящая из 1 двойной кавычки. думаю далее сами придумаете.     | |||
| 18
    
        geniusbsd 21.06.15✎ 15:49 | 
        Понял сенкс 
 ""Номенклатура"" | |||
| 19
    
        geniusbsd 21.06.15✎ 17:42 | 
        С этим всем разобрался все ОК
 А вот как записать номенклатуре определенную категорию товара В справочнике Номенклатура есть табличное поле категории куда выводится список категорий из ПланывидовХарактеристик Есть флажок принадлежность как установить галочку в поле принадлежность | |||
| 20
    
        Лодырь 21.06.15✎ 17:54 | 
        (19) Посмотри внимательно на регистры сведений.     | |||
| 21
    
        geniusbsd 21.06.15✎ 18:03 | 
        регистр сведений ЗначенияСвойствОбъектов
 спасибо | |||
| 22
    
        geniusbsd 21.06.15✎ 18:13 | 
        нет ошибока регист категории объектов     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |