|
интерактивные операции недоступны 1с 8.3 получитьформу | ☑ | ||
---|---|---|---|---|
0
a-hunter
20.05.20
✎
14:31
|
Добрый день, база УТ 10.3, есть регламентное задание, которое в процессе открывает форму документа, и выполняет процедуру "ЗаписатьВФорме", на кой это было придумано не спрашивайте, не мной, но вот в чем загвоздка, на платформе 8.3.13 все отрабатывало без проблем, а как перешли на платформу 8.3.16.1224 перестало работать, я в регламентном задании указал ключ /RunModeOrdinaryApplication и после этого стало работать через раз, и причину я понять не могу, иногда регламентное задание отработает без ошибок, иногда затыкается на куске коде где вызывается получение формы документа. Может кто то сталкивался? И вообще почему, если я запускаю задание в обычном режиме иногда вылазит ошибка "интерактивные операции недоступны"?
|
|||
1
Ёпрст
20.05.20
✎
14:41
|
переписать задание без открытия формы, это самый быстрый вариант
|
|||
2
Cyberhawk
20.05.20
✎
15:38
|
"я в регламентном задании указал ключ /RunModeOrdinaryApplication" // Это где ты такое указал? У тебя файловая база что ли и запуск регламентных через древний механизм поддержания клиентского сеанса открытым?
|
|||
3
a-hunter
21.05.20
✎
06:29
|
(2) В свойствах регламентного задания есть поле "Ключ". Рег. задание запускается на сервере.
|
|||
4
ДенисЧ
21.05.20
✎
07:06
|
На сервере пытаешься открыть форму? О_о
|
|||
5
a-hunter
21.05.20
✎
07:38
|
(4) Да, на сервере, для обычного приложения это делать можно, и на платформе 8.3.13 это работало, на платформе 8.3.16 это работает через раз, и платформе 8.3.16 видимо плевать что рег. задание запускается в режиме толстого клиента - обычного приложения.
|
|||
6
Мимохожий Однако
21.05.20
✎
07:40
|
(5) смотри (1)
|
|||
7
Cyberhawk
21.05.20
✎
08:16
|
(3) Во-первых, этот ключ ничего общего с ключами запуска 1С не имеет.
Во-вторых, РЗ исполняется на сервере и никакого значения не имеет, обычное у тебя там приложение или необычное. |
|||
8
D_E_S_131
21.05.20
✎
10:42
|
Все таки есть развитие платформы у 1С. В 8.3.16 стали гораздо лучше бороться с х-кодом. :)
|
|||
9
lodger
21.05.20
✎
11:09
|
(0) если жизненно необходимо сидеть в копрокоде, то дарю идею:
пишем обработочку, которая запустит "регламент" в сеансе пользака и выйдет из приложения по окончании. пишем виндовый регламент на запуск команды, где будет прописан запуск толстой 1с с исполнением обработки. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |