Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
АРМ Книгообеспеченность :  ИРБИС Irbis
 
глобальная корректировка
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 07, May, 2009 16:36

Всем доброго дня.

У нас стоит Ирбис 2007.2

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

- нужно из базы данных VUZ взять названия дисциплин (v3^a) и их соответствующие атрибуты (например, "Кафедра читающая" - v5, "Идентификатор дисциплины" - v3^0) и вставить в поле 691 БД IBIS. При этом критерием выбора будет уже ранее заполненное имя дисциплины (поле 691^D).
Есть только один нюанс: мы ранее заполняли 691 поле без БД VUZ, а теперь решили начать использовать и АРМ Книгообеспеченность. Так вот мы ранее писали название дисциплины с указанием читающей кафедры в скобках, т.е. в таком виде - ^DСудові та правоохоронні органи (Каф. кримінально-правових дисциплін), теперь же при использовании БД VUZ нужно чтоб название дисциплины указывалось отдельно от читающей кафедры (^DСудові та правоохоронні органи).

Подводя итог написанному выше:
нужно проверить поле v691,
если в v691^D есть название дисциплины (до открывающейся скобки), то
считать это название дисциплины и найти ее в БД VUZ (в поле v3^a)
затем это название записать в v691^D вместо существующего там,
и соответствующие данные по этой дисциплине записать в:
v691^i - "Идентификатор дисциплины"
v691^B - "Кафедра читающая"
и всё :)

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

Re: глобальная корректировка
Пользователь: ochagova (IP-адрес скрыт)
Дата: 08, May, 2009 11:07

Пример задания прикреплен (возможны ошибки)

Вложения: REP691.gbl (683 bytes)  


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