|
Проблема с регламентным заданием | ☑ | ||
---|---|---|---|---|
0
selenat
30.05.15
✎
15:25
|
Платформа 8.3.5.1383. Есть общий модуль, выполняемый на сервере. Процедура этого модуля задана в регламентном задании. В этой процедуре идет обращение к внешней обработке:
Обработка = ВнешниеОбработки.Создать("C:\МояОбработка.epf"); Форма = Обработка.ПолучитьФорму(); Обработка написана на обычных (не управляемых) формах. Вызов идет в режиме толстого клиента обычное приложение. При этом если я вызываю процедуру общего модуля сам из другой внешней обработки, то все отрабатывает как надо, форму получаем, используем ее методы, проблем вообще никаких. А вот если эта же процедура общего модуля выполняется через регламентное задание, то вылетает на строке ПолучитьФорму(). На какие настройки смотреть? |
|||
1
RomanYS
30.05.15
✎
15:27
|
Доступность:
Толстый клиент. |
|||
2
selenat
30.05.15
✎
15:31
|
(1) т.е. вызывая процедуру модуля из обработки, работающей под толстым клиентом, я получаю что надо. А если эта же процедура модуля запускается через регламентное, то это не толстый клиент и работать не будет. Так?
|
|||
3
ДенисЧ
30.05.15
✎
15:32
|
Нафейхоа в регламентном задании создать форму?
Оно же на сервере выполняется, кто там это увидит? |
|||
4
selenat
30.05.15
✎
15:34
|
(3) я не сам такое придумал, чужое дорабатываю. Там все нужные действия через процедуры формы сделаны.
|
|||
5
RomanYS
30.05.15
✎
15:34
|
(2) если у модуля стоят галочки клиент и сервер, то функция, вызываемая с клиента, будет выполняться на клиенте.
|
|||
6
RomanYS
30.05.15
✎
15:34
|
(4) переделай
|
|||
7
selenat
30.05.15
✎
15:35
|
(1) спасибо. Есть простой способ обойти или придется все переделывать?
|
|||
8
ДенисЧ
30.05.15
✎
15:36
|
(4) Предлагаю найти чужого и ударить его об стенку.
|
|||
9
ДенисЧ
30.05.15
✎
15:36
|
А потом всё переписать
|
|||
10
selenat
30.05.15
✎
15:36
|
(5) а регламентные задания выполняются на модулях с такими свойствами?
|
|||
11
selenat
30.05.15
✎
15:37
|
(8,9) это да, наверное придется.
|
|||
12
selenat
30.05.15
✎
15:42
|
В общем, понятно. Спасибо!
|
|||
13
RomanYS
30.05.15
✎
16:05
|
(10) да, только вызываются они с сервера и выполняются на сервере
|
|||
14
selenat
30.05.15
✎
16:06
|
(13) Спасибо еще раз.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |