Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Глобальная корректировка, из одной БД в другую, №2
Пользователь: albond (IP-адрес скрыт)
Дата: 17, July, 2007 12:00

У меня возникла сложность. Опять нужно скопировать из EKS в BOOK, но на этот раз ключевые слова для совпадающих книг, если в BOOK, в полях ключевые слова вообще отсутствует ключевые слова.

Как в этом случае быть.
1. Это должна быть корректировка, которая берёт инв.ном. из BOOK, если поле V610 (ненормир. ключ. сл.) пустое.
2. Ищет по этому номеру книгу в EKS.
Но как быть с тем что у одной книги много экземпляров и т.д.???

Что-то не получается с этой глобальной корректировкой. Помогите пожалуйста.

Re: Глобальная корректировка, из одной БД в другую, №2
Пользователь: ochagova (IP-адрес скрыт)
Дата: 17, July, 2007 14:22

Это делается с помощью оперетора цикла, примерно так:
DEL - чистка поля 1910
1910
*
ADD - переменная для цикла
1910

(v910/)

REPEAT
CORREC - поиск записи в БД EKS по очередному инвентарному
'EKS'
&uf('Av1910#1')
'IN=',&uf('Av1910#1')
// ваши действия
END
DEL
1910
1

UNTIL
if p(v1910) then '1' fi



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