Как заполнить табличную часть формы, после заполнению ее в модуле обработки
☑
0
iceman2112
24.11.14
✎
16:38
Что то не могу дать ума. Есть обработка с табличной частью "Товары"
По кнопке вызывается следующие строчки коды, которые отравляют в модуль обработки, где я и заполняю эту табличную часть, а она не обновляется в форме. В чем проблема?
ОбъектОбработка = РеквизитФормыВЗначение("Объект");
ОбъектОбработка.ЗаполнитьТовары();
ЗначениеВРеквизитФормы(ОбъектОбработка, "Объект");
1
YFedor
24.11.14
✎
16:40
Обновить()?
2
iceman2112
24.11.14
✎
16:43
(1) Что обновить где обновить?
Как так может быть ОбъектОбработка.Товары.Количество() == 0
Хотя в модуле я их заполняю
3
iceman2112
24.11.14
✎
16:48
О как в модуле обработке тоже Количество() = 0
Что то еще нужно еще делать, после?
НоваяСтрока = ЭтотОбъект.Товары.Добавить();
4
YFedor
24.11.14
✎
16:49
Зачем ЭтотОбъект, если ты уже в модуле?
Просто Товары.Добавить();
5
Euguln
24.11.14
✎
16:50
ЗначениеВРеквизитФормы(ОбъектОбработка.Товары.Выгрузить(), "Объект.Товары");
6
iceman2112
24.11.14
✎
16:51
(4) Все ребят разобрался, это я просто затупил, код в (1) работает
(4) Ну не знаю, мне так удобнее просто, отличать
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан