Данные формы перенести в объект до записи документа
Табличная часть "Товары" на форме заполняется программно. Но возникла необходимость вызвать метод модуля из формы, который использует ту же самую табличную часть "Товары", но уже на стороне модуля.
На форме на сервере вызываю метод
ТекОбъект = РеквизитФормыВЗначение("Объект");
И далее вызываю метод
ТекОбъект.ОбработатьТовары();
Но столкнулся с такой проблемой, что в самом объекте ещё нет тех данных, которые были изменены на форме в этой же табличной части.
Как можно решить проблему?
На форме на сервере вызываю метод
ТекОбъект = РеквизитФормыВЗначение("Объект");
И далее вызываю метод
ТекОбъект.ОбработатьТовары();
Но столкнулся с такой проблемой, что в самом объекте ещё нет тех данных, которые были изменены на форме в этой же табличной части.
Как можно решить проблему?
По теме из базы знаний
- Выгрузка-загрузка любых данных из 1С (и измененных) в XML между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Под капотом управляемых форм
- Перенос данных из КА 1.1 в КА 2.5. Переносятся документы, остатки и справочники
- О формах 1С замолвите слово... Необычное использование знакомого всем объекта
- Подсистема для записи клиентов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Не обязательно. Например. я поменял сумму в какой-то строке. В Объект.Товары в этой строке сумма поменялась. А в обработчике на стороне модуля - ещё нет. А при проведении (т.е. после записи) естественно эта сумма уже изменённая.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот