|
УТ Программное добавление категорийноменклатуры | ☑ | ||
---|---|---|---|---|
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
|
нет ошибока регист категории объектов
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |