|
Заполнение таблицы на форме документа из общей команды (УФ, ERP 2) |
☑ |
0
Trance_1C
22.12.15
✎
06:53
|
Всем привет!
Пытаюсь добавить команду заполнения таблицы документа не изменяя его форму. Для этого создал общую команду, команда появилась в ком. панели документа, но вот как заполнить таблицу документа из модуля команды понять не могу.
В доке (план закупок) есть таблица "Товары", заполнить таблицу в клиентском контексте у меня не выйдет поэтому там-же в модуле команды я пытался заполнить таблицу в серверном методе но здесь платформа вываливется с ошибкой - нельзя возвращать на клиента модифицированный объект.
В серверный метод я передаю "Объект" формы документа из которого произошел вызов команды.
Как можно заполнить таблицу дока из общей команды?
|
|
1
Trance_1C
22.12.15
✎
06:54
|
+(0)
имеется ввиду клиентский контекст модуля команды...
|
|
2
oslokot
22.12.15
✎
07:05
|
Зачем создавать команду, если можно сделать доп.обработку заполнения?
|
|
3
Trance_1C
22.12.15
✎
07:56
|
(2) Это внешняя обработка ее нужно разрабатывать по стандартам БСП как мне кажется это не совсем удобно с отладкой и подключением.
В данном случае хотелось бы решить проблему при помощи команды. :)
Все-же в чем проблема, почему нельзя ничего сделать с объектом формы в общей команде?
|
|
4
Trance_1C
22.12.15
✎
09:58
|
Пока удалось решить проблему таким образом:
В серверном методе модуля команды получаем объект документа, заполняем таблицу в объекте, записываем и т.к. у нас в команде стоит галочка "Изменяет данные" форма обновляется после вызова команды и отображает заполненную таблицу. Есть один неудобный момент - объект приходится записывать после вызова команды и нельзя закрыть документ не сохраняя изменения...
|
|