Управляемая форма, заполнение ТЧ упр. формы
☑
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) ты не поверишь, в обычных формах то же самое.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший