|
Как получить форму обработки при работе с регламентными заданиями
| ☑ |
0
DreamMaster
25.12.13
✎
06:25
|
Всем доброго времени суток. Столкнулся с такой проблемой: есть куча различных обработок, которые регламентно запускаются с помощью шедуль. Решил перенести всё это дело на регламентные задания 1С. Проблема в том, что в фоновом режиме нельзя использовать процедуру "ПолучитьФорму()". В модуль обработки все процедуры перенести не получиться, так как в большинстве обработок все заполняемые объекты (Период формирования отчета, таблицы и т.д.) просто расположены на форме (не занесены в реквизиты обработки). Необходимо просто регламентно нажимать на одну кнопочку, расположенную на форме. Как можно решить такую проблему без использования процедуры "ПолучитьФорму()" ? 1С 8.2 не упр. формы
|
|
1
Wobland
25.12.13
✎
06:29
|
утащить обработчик нажатия на сервер и научить его обходиться без интерфейсных дел
|
|
2
DreamMaster
25.12.13
✎
06:43
|
(1) Пары часов поиска по иннету я пришел к выводу, что обойти процедуру "ПолучитьФорму()" никак не удастся =(
|
|
3
catena
25.12.13
✎
06:58
|
(2)Ну не бывает форм на сервере, он не умеет их создавать, совсем-совсем.
|
|
4
Wobland
25.12.13
✎
07:02
|
(2) да я сто раз так делал
|
|
5
Wobland
25.12.13
✎
07:03
|
(3) почто врёшь-то?
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент.
|
|
6
catena
25.12.13
✎
07:08
|
(5)Да? Наверное в 8.2 по-другому. У меня в СП написано: возвращаемое значение: Форма.
Форма: Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
|
|
7
Wobland
25.12.13
✎
07:15
|
(6) ущербное обычное приложение не знает, что с формой можно делать что угодно, только не показывать ;)
|
|
8
catena
25.12.13
✎
07:34
|
(7)Ну тады пардоньте :)
|
|
9
Wobland
25.12.13
✎
07:41
|
(7) и получать нельзя, кстати
|
|