глобальная корректировка
Пользователь:
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 - "Кафедра читающая"
и всё :)
Пробовал разные варианты, но пока не получается.
Заранее очень благодарен за любую помощь в данном вопросе