Создание внешнего фильтра
Функция
Подключение к СУБД ЛИНТЕР фильтра, разработанного пользователем.
Спецификация
::=
[ EXTERNAL ] FILTER имя фильтра=номер
MODULE спецификация файла [DESCRIPTION описание];
::=
::=
::=
::=
Синтаксические правила
-
< Имя фильтра >
не должно совпадать с одним из предопределенных имен внутренних фильтров (см. таблицу 1). -
< Номер >
должен быть уникальным среди номеров таблицы$$$FILTER
. -
Дублирование фильтров в таблице
$$$FILTER
не допускается, т.е. добавление внешнего фильтра с тем же именем (хотя и с другим< номером >
) игнорируется. -
Длина
< строкового литерала >
в< описании >
– не более 256 знаков. Его значение помещается в поле $$$DESC таблицы$$$FILTER
. -
< Спецификация файла >
задает местоположение и имя файла (библиотеки) фильтра.
Общие правила
Созданный фильтр становится доступным для использования.
Пример
CREATE FILTER "Аннотация"=17 MODULE 'f:\frase\filter\annotation.dll' DESCRIPTION 'для аннотаций книг';