Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Пакетное задание - еще одна проблема
Пользователь: Милана А. (IP-адрес скрыт)
Дата: 11, March, 2021 12:00

Если пакетное задание содержит команду: ActualIf, например:
OpenDB CHUVPROV
SILENCE
ImportDB 0,MMARCI_CHGU,0,2,D:\irbisbase\CHGU1\CHGU1_001.iso
ActualIf
CloseDB
Exit D:\irbis64\workdir\protocol.txt,

то после выполнения задания:
1) удаляется примененный файл *.ibf (Пакетное задание вызывается в АРМ Администратор через меню);
2) а если же АРМ Администратор вызывается с ini файлом, в котором прописано выполнение *.ibf, то еще и ini файл администратора опустошается.

Пока поставила вместо ActualIf другую команду LoadIfComplete. Но с ростом базы наверное будет предпочтительнее ActualIf.

Re: Пакетное задание - еще одна проблема
Пользователь: Alio (IP-адрес скрыт)
Дата: 11, March, 2021 15:06

Милана А. написал(а):
-------------------------------------------------------
> Если пакетное задание содержит команду: ActualIf,
> например:
> OpenDB CHUVPROV
> SILENCE
> ImportDB
> 0,MMARCI_CHGU,0,2,D:\irbisbase\CHGU1\CHGU1_001.iso
>
> ActualIf
> CloseDB
> Exit D:\irbis64\workdir\protocol.txt,
>
> то после выполнения задания:
> 1) удаляется примененный файл *.ibf (Пакетное
> задание вызывается в АРМ Администратор через
> меню);
> 2) а если же АРМ Администратор вызывается с ini
> файлом, в котором прописано выполнение *.ibf, то
> еще и ini файл администратора опустошается.

Это не ошибка, так было задумано разработчиком - не буду объяснять почему. Тем не менее, это исправлено. Изменения появятся в D2 2020.1 версии.
Пока же не используйте SILENCE - ничего не будет удаляться


> Пока поставила вместо ActualIf другую команду
> LoadIfComplete. Но с ростом базы наверное будет
> предпочтительнее ActualIf.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.