Управляемая форма, заполнение ТЧ упр. формы
☑
0
kasazanov
20.05.14
✎
12:44
Добрый день.
В управляемой форме есть табличная часть не связанная с реквизитом объекта, нужно заполнить ТЧ данными.
&НаСервере
Функция ЗаполнитьЗначенияПоДокументуПеремещение();
ДобавитьНПС = ЭтаФорма.Элементы.НаличиеПоСпецификации.ДобавитьСтроку();
ДобавитьНПС.НПСНоменклатура = ВыборкаОстатковНаСкладе.НоменклатураОстаток;
КонецФункции
Не срабатывает, что я делаю не так?
1
Kurbash
20.05.14
✎
12:51
Объект.НаличиеПоСпецификации.ДобавитьСтроку();
2
YF
20.05.14
✎
12:51
(0) Зачем добавлять строку в элемент формы? Нужно добавлять строку в саму таблицу
3
kasazanov
20.05.14
✎
12:53
(1) (2) Разобрался, нужно было так написать.
ДобавитьНПС = НаличиеПоСпецификации.Добавить();
ДобавитьНПС.НПСНоменклатура = ВыборкаОстатковНаСкладе.НоменклатураОстаток;
а я пихал в элементы
4
kasazanov
20.05.14
✎
12:53
+(3) упр формы зло
5
hhhh
20.05.14
✎
12:55
(4) ты не поверишь, в обычных формах то же самое.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший