|
Запуск обработки из регламентного |
☑ |
0
cons74
11.10.13
✎
08:38
|
Всем привет.
Кодирую недавно а потому...
Задача: обрабатывать документы в регламентном задании. Для чего нашлась штатная обработка в конфе.
Я её немного изменил и вызывал через внешнюю обработку в файловом режиме. Теперь надо запускать её в клиент-серверном из регламентного.
И тут проблема: обработка интерактивная (с формой).
Сейчас естественно на кнопки ничего не нажимается, но использовал метод Обработка.ПолучитьФорму() - который в файловом при вызове из внешней обработки работал. А теперь (вызов из регламентного) дает ошибку "Ошибка при вызове метода контекста (ПолучитьФорму)".
Вопрос: теперь все содержимое модуля формы обработки переносить в модуль объекта обработки - или есть более простое решение?
|
|
1
andreymongol82
11.10.13
✎
08:40
|
(0) Открывать форму на сервере не получится. Переноси в модуль объекта обработки. Делай их экспортными. Вызывай из общего модуля эту обработку и и обращайся к этим процедурам.
|
|
2
cons74
11.10.13
✎
08:42
|
(1) а с реквизитами формы что делать?
|
|
3
Sammo
11.10.13
✎
08:45
|
(2) Рекизиты формы, по идее, должны работать с реквизитами обработки. Вот их и используй. Если не так - придется переделать
|
|
4
catena
11.10.13
✎
08:45
|
(2)Сделать их реквизитами обработки и передавать при вызове.
|
|
5
shuhard
11.10.13
✎
08:55
|
(0) запускай виндовым шедулером через командную строку, не будет проблем с формой
|
|
6
cons74
11.10.13
✎
08:55
|
форма управляемая, запрос к данным идет через компоновщик (СКД) - тут проблем не будет?
|
|
7
cons74
11.10.13
✎
08:55
|
(5) а подробней чуток можно?
|
|
8
cons74
11.10.13
✎
14:20
|
завелось)
аж самому не верится
|
|