Пакетное задание в АРМ Каталогизатор
Пользователь:
Милана А. (IP-адрес скрыт)
Дата: 21, October, 2019 15:22
Возникла необходимость использовать пакетное задание в АРМе Каталогизатор. Столкнулась с проблемами. Прочитала инструкцию - файл irbis64_2018.doc.
На стр.118 приводится пример ibf файла:
PRINT 0;test_ibf;;;Экземпляры, поступившие по КСУ %1, для которых ме-сто хранение %2 заменено на %3 <table border=1>;;1/c:\irbiswrk\test.htm.
Сделала по аналогии. Не работает. На стр.202 есть еще описание команд пакетного задания. Там указано, что параметры разделяются запятой, а не точкой с запятой. Так заработало.
На стр.117 указано, какие пакетные задания поддерживает АРМ Каталогизатор/ В частности OPENDB и EXIT. Но эти задания не выполняются.
OPENDB - в протоколе выходит информация, что команда выполнена. (OPENDB EVENT - Executed). НО база данных не выбирается. Нужную базу мы имеем, если только в разделе [context] соответствующего ini-файла указана нужная база.
EXIT - предыдущая команда PRINT выполняется, нужный файл появляется. А дальше висит "Выполнить пакетное задание..." и "Прервать".
На стр.118 инструкции еще: "Для пакетных заданий, исполняемых в АРМе Каталогизатор, предусмотрена возможность использовать ПЕРЕМЕННЫЕ ПАРАМЕТРЫ - которые задаются перед началом выполнения пакетного задания через опросный РЛ подполей и передаются в собственно пакетное задание..."
Как только я задаю опросный лист - он вызывается, но следующая за ним команда PRINT htm файл не формирует как надо (в файле выходит только "шапка" htm файла), хотя в pft файле я даже не использую те переменные, которые задаются в опросном листе
Версия каталогизатора 2018.1 D7
Редактировано 1 раз. Последний раз 21.10.2019 15:29 пользователем Милана А..