Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Комплектатор :  ИРБИС Irbis
 
Отбор записей
Пользователь: Gena (IP-адрес скрыт)
Дата: 19, March, 2009 17:20

Добрый день, уважаемые разработчики!

Формирую новую выходную форму для своей библиотеки: список литературы к акту выбытия. Необходимо отобрать литературу по обязательному признаку - Номер КСУ выбытия и необязательному - Место хранения. Плюс есть еще ограничение на отбираемые данные - не отбирать записи, в которых стоит р/о. Не могу разобраться, как настроить поиск и сортировку для Комплектования. Не могли бы вы объяснить это. Ирбис 32.

Re: Отбор записей
Пользователь: ochagova (IP-адрес скрыт)
Дата: 20, March, 2009 10:24

За пример возьмите за пример таблицу TabIUW. В ее описании в seltabw
задается отбор по КСУ и месту хр.
TABIUW - ИНВ. КН - Новые - ИНД.УЧЕТ (КСУ/МХР/№ акта)
0
in11.ws
"^A"v911,"^B"v87,if p(v130) then'^C',&unifor('G0-'v130*3),'^D'v130.2 fi
*****
Она согласуется со строками файла cmpl.sch

Подразделение-получатель изд. 87 0 1 0 MHR=
Номер партии на перенос в ЭК 911 0 1 1 NKSU=

Вам надо вместо 911 сделать 910, т.е. в другом ws.

Дополнительный отбор сделайте в файле srw, если первый ключ сортировки пуст, то запись отвергается, т.е. что-то вроде
if ...p/o.. then else ключ сортировки fi
А вообще, есть раздел в общей инструкции "методика подключения табл. форм."



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