Имя: Пароль:
1C
1С v8
Чем можно заменить рег. задания?
0 ИС-2
 
19.12.13
08:15
Из-за особенностей базы (многие модули не компилируются на сервере) нет возможности использовать регламентные задания.
Функционал для выполнения сосредоточен во внешней обработке Обр1(лежит не на диске, а в справочнике).
Как можно выполнять эту обработку с определенной периодичностью? Планировщик задач с первоначальным вызовом обработки с диска, которая вызывает выполнение Обр1?

Какие еще есть варианты?
1 IamAlexy
 
19.12.13
08:16
отдельный сеанс и autoit
2 XLife
 
19.12.13
08:18
(0) >Из-за особенностей базы (многие модули не компилируются на сервере)

предлагаю позвать программиста
3 bootini
 
19.12.13
08:32
Отдельный сеанс и

ПодключитьОбработчикОжидания (AttachIdleHandler)
Синтаксис:

ПодключитьОбработчикОжидания(<ИмяПроцедуры>, <Интервал>, <Однократно>)
Параметры:

<ИмяПроцедуры> (обязательный)

Тип: Строка.
Имя процедуры, подключаемой в качестве обработчика ожидания.
<Интервал> (обязательный)

Тип: Число.
Интервал времени в секундах с точностью до 1/10 секунды, через который будет осуществляться вызов процедуры (положительное число).
Если указано значение меньше 1, то значение третьего параметра должно быть равно Истина.
<Однократно> (необязательный)

Тип: Булево.
Признак однократного выполнения обработчика ожидания.
Истина - указанный обработчик ожидания будет выполнен один раз.
Значение по умолчанию: Ложь
Описание:

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

Доступность:

Толстый клиент.
Примечание:

Вызов обработчика ожидания продолжается пока форма не будет закрыта или пока не будет вызван метод формы ОтключитьОбработчикОжидания. "
4 Sammo
 
19.12.13
08:36
Виндовый шедулер на сервере + запланировать переход на регламентные.
У меня один и тотже функционал на одном и том же сервере при переезде с клиента (шедулера) на сервер (регламентное) дал прирост порядка 15%. Только за счет запуска через регламентное.
5 Defender aka LINN
 
19.12.13
09:02
(0) "особенностей базы" - это не особенности, это просто нерабочая база
6 Лефмихалыч
 
19.12.13
09:05
(0) у модулей, которые не компилируются на сервере, просто снять галку "Сервер" не предлагать?
7 ИС-2
 
19.12.13
09:16
(3) нет, этот вариант не подходит т.к держать сеанс из заданий которые выполняются несколько раз в день не оправдано
8 ИС-2
 
19.12.13
09:17
(6) нет, это модули объектов документа. А их много...
9 Sammo
 
19.12.13
09:19
(8) Только, пожалуйста, не надо оборачивать весь модуль в директиву препроцессора.
А то видел однажды такое решение...
10 ИС-2
 
08.01.14
16:07
ап, актуально
11 ДенисЧ
 
08.01.14
16:28
Переписать модули не предлагать?
12 acsent
 
08.01.14
16:30
в обработке дописать обработчик ожидания
13 acsent
 
08.01.14
16:30
3 строчки кода
14 mistеr
 
08.01.14
17:57
(7) >держать сеанс из заданий которые выполняются несколько раз в день не оправдано

А он что, много кушать просит?