Имя: Пароль:
1C
1С v8
Не получается создать обработку в регламентном задании УТ 10.3
0 baands
 
10.05.17
13:29
Всем здравствуйте, подскажите, пожалуйста.
Есть конфигурация УТ 10.3 клиент-сервер на скуле

Есть регламентное задание, в нём есть процедура общего модуля ВыполнитьЗадание()

В этой процедуре вызывается обработка
Обр = Обработки.МояОбработка.Создать();

Внутри обработки есть процедура, вызываемая из модуля обычного приложения.

Ругается на то, что эта процедура не видна. Почему?
Когда через файл-открыть делаю, всё отрабатывает

А второй момент, создаётся обработка текущей конфигурации, обращается к процедуре модуля обработки, вылетает с ошибкой, что метод объекта не обнаружен. (Экпорт стоит)

Помогите, в чем проблемы, всю голову уже сломал. Переносить всё в модуль обработки, которая вызывается из регламентного задания? Долго и затратно ((
1 baands
 
10.05.17
14:52
Помогите, пожалуйста.
2 Ц_У
 
10.05.17
14:54
Ну, навскидку, Экспорт?
3 Ц_У
 
10.05.17
14:55
(1) Не празднуется что ли, пей иди?
4 Ц_У
 
10.05.17
14:55
(0) И, да, с Днем Рождения! :)
5 FIXXXL
 
10.05.17
15:31
(0)
Есть регламентное задание, в нём есть процедура общего модуля ВыполнитьЗадание() - это сервер

....из модуля обычного приложения - а это клиент уже

можно с клиента на сервере, наоборот не получится
6 baands
 
10.05.17
15:37
Праздновал бы, если бы этой фигни не было ))
Спасибо!
Экспорт уже стоит. Она не видит процедуру вообще
7 baands
 
10.05.17
15:45
Есть регламентное задание, в нём есть процедура общего модуля ВыполнитьЗадание() - это сервер

....из модуля обычного приложения - а это клиент уже

можно с клиента на сервере, наоборот не получится

А вызов обработки тоже клиент - создание экземпляра?
8 FIXXXL
 
10.05.17
15:49
(7) вызов обработки ... - создание экземпляра? - это сервер
9 FIXXXL
 
10.05.17
15:50
можно процедуру из модуля обычного приложения вынести в серверный общий модуль с галкой ВызовСервера и дергать ее и с клиента (МодульОбычногоПриложения) и с сервера (модуль рег.заданий)
10 baands
 
10.05.17
16:18
Тогда вообще не понимаю, создал обработку на сервере, все процедуры обработки "Экспорт"
И он их не видит
11 FIXXXL
 
10.05.17
16:22
все процедуры обработки "Экспорт"
И он их не видит

вообще не видит? как определил?
12 baands
 
10.05.17
16:31
В журнал пишет, что метод объекта неопределен
13 baands
 
10.05.17
16:56
При отладке на сервере фонового задания обработка создаётся, а вот методы не видны
14 4St
 
10.05.17
20:27
#Если Клиент Тогда
...
#КонецЕсли

Не?
15 4St
 
10.05.17
20:29
Или, например, платформа ниже чем 8.2.19.130 и &НаСервере
16 FIXXXL
 
11.05.17
08:07
(13) что значит "не видны"?
покажи вызов процедуры из обработки в рег.задании и саму процедуру из обработки и текст ошибки напиши
17 baands
 
12.05.17
11:15
Всем спасибо, всё решил, правда по-другому
Сделал расписание в винде по запуску экземпляра 1С, которая запускает внешнюю обработку, которая запускает внутреннюю

А вообще стоит и #Если клиент, убираю, получаю функции, которые на сервере недоступны (Предупреждение, режимДиалога и т.д.), надо переписать полконфигурации, чтобы заработало. Сами модули только серверные.

Короче запуск планировщика виндовс. ))
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой