|
Программное заполнение дополнительных реквизитов и сведений
| ☑ |
0
Валидатор
03.07.14
✎
11:02
|
УТ 11 8.2. Создаю в пользовательском режиме дополнительные реквизиты и сведения для справочника номенклатура. Потом при создании программно новой номенклатуры, мне нужно эти доп реквизиты и сведения заполнять? как это делать? уже пробовал и с РС Значения свойств объектов - нет. СпрХарактеристикиНоменклатуры =- нет, Спр Значения свойств объектов - данные все равно не подставляются в номенклатуру
|
|
1
Валидатор
03.07.14
✎
11:13
|
Сделал так:
войствоРеквизита = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию(НазваниеДопРеквизита);
Если ЕстьВНаличии = Неопределено Тогда
спрОБъект = Номенклатура.ПолучитьОбъект();
Артикул = СокрЛП(Номенклатура.Артикул);
спрОБъект.Артикул = Артикул;
НовыйРеквизит = спрОБъект.ДополнительныеРеквизиты.Добавить();
НовыйРеквизит.Свойство = СвойствоРеквизита;
НовыйРеквизит.Значение = Страна;
спрОБъект.записать();
КонецЕсли;
но летит ошибка что метод ПолучитьОбъект() не обнаружен, как так может быть? оО
|
|
2
Валидатор
03.07.14
✎
11:14
|
а, все, понял
|
|
3
Валидатор
03.07.14
✎
11:38
|
Программно заполнять получилось, только теперь проблема: заполненные реквизиты нельзя редактировать, и они вообще в наименовании зачеркнуты, как сделать, чтобы редактирование было разрешено? и надписи не были перечеркнуты?
|
|