Всего на сайте:
282 тыс. 988 статей

Главная | Автоматизация производства

Режим ВЫПОЛНИТЬ ПАКЕТНОЕ ЗАДАНИЕ  Просмотрен 22

Режим предназначен для выполнения пакетных заданий, т.е. последовательности различных режимов АРМа "Администратор", запускаемых друг за другом автоматически. Это средство может оказаться весьма полезным в тех ситуациях, когда необходимо выполнять ряд длительных операций без непосредственного присутствия пользователя.

Пакетное задание представляет собой текстовый файл, содержащий список команд (режимов) АРМа "Администратор". Рекомендуемое расширение для имени файла пакетного задания - IBF. Каждая строка задания представляет собой одну команду. Выполнение пакетного задания состоит в последовательном выполнении команд, содержащихся в строках файла. Структура команды следующая:

<оператор> <позиционные_операнды_через_запятую>

Список и назначение команд приведен ниже в таблице. В случае ошибки при выполнении очередной команды (режима) выполнение пакетного задания прерывается.

 

Пакетное задание может выполняться двумя способами: с помощью собственно режима ВЫПОЛНИТЬ ПАКЕТНОЕ ЗАДАНИЕ путем указания имени файла пакетного задания (через стандартное диалоговое окно) или с помощью параметра BATCHFILE в INI-файле (в качестве его значения указывается полное имя файла пакетного задания) - в последнем случае выполнение соответствующего пакетного задания начинается автоматически после запуска АРМа Администратор.

 

Выполнение пакетного задания завершается выдачей экранного протокола.

 

Пп Назначение команды Оператор Операнды Пример
Открыть базу данных OpenDB Dbname OpenDB RDR
Создать новую БД Электронного каталога NewDB Dbname,FullName,[0|1] Где: Dbname - имя БД; FullName - Полное название БД; 0 - не доступна читателям 1 - доступна читателям NewDB TEST,Тестовая,0
Опустошить БД ClearDB Нет ClearDB
Удалить БД DeleteDB Нет DeleteDB
Закрыть БД CloseDB Нет CloseDB
Импорт данных ImportDB [0/#/@|1],FstName,[0|1],[0|1],FileName Где: Первый операнд - исходный формат данных: 0 - ISO-формат, # - символ-разделитель полей, @ - символ-разделитель записей; 1 - текстовый формат. FstName - имя ТВП переформатирования, если пустое значение - переформатирование не используется. Третий операнд - признак ФЛК: 0 - не применять; 1 - применять. Четвертый операнд - вид кодировки: 0 - DOS 1 - Windows FileName - полное имя файла с исходными данными     ImportDB 0,,0,1,c:\temp\11.iso
Экспорт данных ExportDB [0|1/frommfn/tomfn],FstName,[0/#/@|1],[0|1],FileName Где: Первый операнд - исходные документы: 0 - все 1 - диапазон документов, frommfn - начальный MFN, tomfn - конечный MFN. FstName - имя ТВП переформатирования, если пустое значение - переформатирование не используется. Третий операнд - выходной формат данных: 0 - ISO-формат, # - символ-разделитель полей, @ - символ-разделитель записей; 1 - текстовый формат. Четвертый операнд - вид кодировки: 0 - DOS 1 - Windows FileName - полное имя файла с выходными данными   ExportDB 1/21/500,UMARCEW,0,1,c:\temp\22.iso
Копировать данные CopyDB [0|1/frommfn/tomfn],FstName,DbName Где: Первый операнд - исходные документы: 0 - все 1 - диапазон документов, frommfn - начальный MFN, tomfn - конечный MFN. FstName - имя ТВП переформатирования, если пустое значение - переформатирование не используется. DbName - имя БД, в которую будут копироваться данные  
Снять блокировку БД в целом UnLockDB нет UnLockDB
Снять блокировку записи UnLockRecord Mfn Где: Mfn - номер документа UnLockRecord 255
Актуализировать словарь ActualIf нет ActualIf
Создать словарь заново - полностью LoadIfComplete нет LoadIfComplete
Создать словарь заново - только отбор LoadIf0 нет LoadIf0
Создать словарь заново - только сортировка LoadIf1 нет LoadIf1
Создать словарь заново - только загрузка LoadIf2 нет LoadIf2
Реорганизовать словарь ReorgIf нет ReorgIf
Реорганизовать файл документов ReorgMf нет ReorgMf
Копировать файл документов CopyMf FileName Где: FileName - полное имя выходного файла CopyMf c:\irbiswrk\ibis.bkp
Восстановить файл документов RestoreMf FileName Где: FileName - полное имя исходного файла RestoreMf c:\irbiswrk\ibis.bkp
Предыдущая статья:Режим ДИАГНОСТИКА ФАЙЛА ДОКУМЕНТОВ Следующая статья:Сведения о текущих пользователях системы
page speed (0.0368 sec, direct)