Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Сценарий предназначен для выполнения вычислений, записанных на вкладке Главная в группе Расчет по кнопке Текст расчета в карточке записи справочника Показатели эффективности. Расчет запускается в отдельном процессе SBRte, чтобы иметь возможность принудительно завершить процесс через указанный промежуток времени. Время, по истечении которого прерывается процесс, указывается в поле Время ожидания (сек) в карточке показателя. Если поле не заполнено, расчет будет прерываться через время, указанное в установках модуля в константе IndicatorCalculationMaxTime. По умолчанию время составляет 300 секунд.

Командная строка для запуска сценария имеет вид:

sblauncher.exe -SYS="DIRECTUM" -CT="Script" -F="StartIndicatorCalculation" -R="IndicatorCode=ОД000001"

sajobrunner.exe -S="MAINSERVER" -D="DIRECTUM" -F="StartIndicatorCalculation" -R="IndicatorCode=ОД000001"

Параметр запуска:

Параметр

Описание

IndicatorCode

Код записи справочника Показатели эффективности

Сценарий выполняет действия:

1.Находит запись с кодом IndicatorCode в справочнике Показатели эффективности.
2.Выполняет вычисления, записанные на вкладке Главная в группе Расчет по кнопке Текст расчета в карточке записи справочника Показатели эффективности. В ходе вычисления данные записываются во временную таблицу. Имя временной таблицы формируется из переменной окружения TmpTableName.
3.Переносит данные из временной таблицы в хранилище. При этом переменная TmpTableName очищается.
© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }