Система автоматизации библиотек ИРБИС

       

Область списка связанных записей


Представляет собой вторичный список записей, связанных логически с текущим термином словаря. Характер связи для каждого вида поиска определяется в ini-файле. Как правило, это записи найденные в БД по запросу, составленному из некоторых ключевых значений полей текущей записи словаря. Например, для вида поиска НОМЕР КСУ (поступление) составляется запрос, по которому отбираются записи библиографических описаний, имеющие это значение номера КСУ. В других случаях в список помещаются сами записи текущего термина словаря (одна или несколько), но в более развернутом виде. Например, для вида поиска ПЕРИОД ПОДПИСКИ в список помещаются записи с периодом подписки, заданным в текущем термине словаря.

Список может быть сортированным, если задан параметр в ini-файле ListSort=1.

Следует иметь в виду, что записи помещаются сначала фрагментами в буфер, размер которого определяется в параметре ini-файла MaxBriefPortion; его значение – это число, на которое умножается число видимых строк в списке, результатом чего является размером буфера. При листании списка происходит подгрузка буфера, что может отразиться на замедлении листания в момент подгрузки. При выполнении функции "отметить все" отмечаются только записи, находящиеся в буфере, при этом выдается предупреждающее сообщение.

Текст в верхней строке списка поясняет его содержимое. Список состоит из двух колонок. Первая колонка служит для отметки записи, для чего следует щелкнуть мышью в первой колонке выбираемой строки. Во второй колонке показывается краткое описание записи в формате,  определенном в ini-файле.

Кнопка ПОЛНОСТЬЮ - нажатие кнопки вызывает форму для полного просмотра текущей записи. Если в списке были отмечены записи, то в форме полного просмотра показываются все отмеченные записи. Листание выполняется кнопками СЛЕДУЮЩАЯ ЗАПИСЬ и ПРЕДЫДУЩАЯ ЗАПИСЬ.

Кнопка СНЯТЬ ОТМЕТКИ – нажатие кнопки снимает все отметки, сделанные в списке.

Кнопка ВСЕ - нажатие кнопки отмечает все записи, находящиеся в буфере списка. В верхней рамке появляется текст "Отмечено документов…". Если количество записей в списке превышает размер буфера, то будет выдано соответствующее сообщение с возможностью продолжить отметку записей в следующей подгружаемой в буфер порции.



Содержание раздела