НАЧАЛО >> Оглавление >> Общее описание >> Язык форматирования ИРБИС >> Форматы с переменными параметрами (интерактивные форматы)📄 Скачать в DOCX
Интерактивный формат - это формат, перед выполнением которого пользователь задает значения переменных параметров через рабочий лист подполей.
Признаком интерактивного формата является имя формата с префиксом #, например #test.pft.
Переменные параметры указываются в формате как подполя специального модельного поля. По умолчанию используется поле 991. Значения этих подполей вводятся перед форматированием по рабочему листу подполей с тем же именем, что и формат, например #test.wss.
Интерактивные форматы применяются:
Просмотр - Интерактивные форматы.Список интерактивных форматов, доступных для просмотра в конкретной базе данных, задается справочником. Имя справочника указывается в профиле пользователя в секции [MAIN]:
ACTPFTMNU=
Если параметр не задан, используется справочник ACTPFT.MNU.
В этот справочник включаются форматы, которые пользователь сможет выбрать в окне просмотра. Для каждого такого формата должен быть подготовлен рабочий лист подполей с тем же именем.
В окне просмотра выберите нужный пункт в выпадающем меню интерактивных форматов или вызовите режим через Просмотр - Интерактивные форматы. Перед построением результата система откроет рабочий лист подполей и запросит значения переменных параметров. После заполнения параметров формат применяется к просматриваемому документу.
Заданные значения параметров сохраняются в строке статуса. Чтобы ввести новые значения для того же интерактивного формата, дважды щелкните строку статуса или повторно выберите этот формат.
Горячая клавиша вызова режима - Alt-T.
Интерактивные форматы не могут быть вложенными и не могут вызываться с помощью форматных выходов.
Интерактивный формат может использовать данные текущего документа, но это не обязательно. Например, статистические интерактивные форматы могут рассчитывать показатели по базе данных и не зависеть от текущей записи.
В базе данных IBIS могут использоваться интерактивные форматы:
#test - количество экземпляров, поступивших по определенному месту хранения за указанный год;#test1 - количество документов определенного вида, введенных за указанную дату;#test2 - количество документов определенного раздела знаний, введенных за указанную дату;#test3 - количество документов определенного вида, введенных или откорректированных определенным каталогизатором за указанную дату;#test4 - количество экземпляров по определенному месту хранения.В базе данных RDR могут использоваться интерактивные форматы:
#test - вход/выход за указанный день;#test1 - количество посещений за определенную дату указанной категорией читателей без учета архивных данных.