Динамические справочники для ввода

Navigation:  АРМы > АРМ Каталогизатор > Интерфейс общая характеристика пользовательского > р.о.РАБОЧИЙ ЛИСТ > Расширенные средства ввода >

Динамические справочники для ввода

Previous pageReturn to chapter overviewNext page

Средство ввода - ДИНАМИЧЕСКИЙ СПРАВОЧНИК.

Имеет код 15 (РЕЖИМ ВВОДА в РЛ)

Динамический справочник - это справочник, который создается не на основе файла типа .MNU, а "на лету", в момент ввода, с помощью соответствующего формата (который задается в качестве ДОП.ИНФОРМАЦИИ в РЛ), т.е текущая запись (которая находится на вводе) подвергается расформатированию с помощью данного формата и результат расформатирования рассматривается как справочник (т.е результат расформатирования должен имитировать структуру файла MNU)

 

Важно отметить, что расформатированию подвергается "живая" (т.е. еще до нажатия кнопки СОХРАНИТЬ) текущая запись. (Если помнить о том, что в формате можно использовать конструкции ref, &uf('D...), &uf('7..) и др., то понятно, что в динамическом справочнике можно использовать данные других записей и других БД).

 

Пример:

В   БД IBIS     Для Нотных изданий и звукозаписей в ИРБИС64

Кодированному обозначению нотного инципита можно ставить в соответствие цифровое изображение соответствующего нотного фрагмента, которое вводится в поле 953 в виде внутреннего ресурса. Для установления такого соответствия (номер повторения поля) предлагается использовать метод построения динамического справочника: если введены поля 953, то при вводе 36^I открывается список введенных полей 953 (номер – название ресурса), и, наоборот, если раньше введены поля 36, то при вводе поля 953 можно открыть список введенных полей 36 (номер – название).

 


См. также:

Динамический справочник (Прил.8)

Ввод данных

Расширенные средства ввода