Окно-диалог открывается при нажатии кнопки



в поле ввода контекстного запроса окон-диалогов «Новая выборка», «Условие выборки» и «Условие фильтра».


Сначала составление контекстного запроса с использованием логических операторов и операторов расстояния может показаться вам сложным, но на самом деле это не сложнее написания математических выражений в младших классах школы.


Рассмотрим задание условия на примере. Предположим, Вас интересуют тексты, содержащие термины «малые предприятия» и «льготы», и одновременно с этим либо термин «налог на прибыль», либо – «налог на добавленную стоимость».


Переведем данную фразу на язык формального запроса. Система воспринимает группу слов заключенных в кавычки как задание найти тексты, которые содержат данные слова подряд. Поэтому вводите термины как они есть, заключив их в кавычки (если термин из одного слова, его, очевидно, можно ввести не закавычивая), а связки «и» и «либо – либо» заменим соответствующими логическими операторами: «И» (обозначается символом – &) и «ИЛИ» (обозначается символом – |).


В результате в поле ввода получим:


«малые предприятия» & льготы & «налог на прибыль» | «налог на добавленную стоимость»


Другой пример. Вас интересуют все документы, содержащие термин «налог на имущество», но не содержащие термин «физические лица». Переведем это условие на формальный язык, заменив слова «но не» на логический оператор «НЕ» (обозначается – %).


В результате в поле ввода запроса появится строка:


«налог на имущество» % «физические лица»


Как видите, ничего сложного в задании условия нет. Просто заменяйте соответствующие связки на логические операторы.


В выражении операторы выполняются в порядке приоритета слева направо. Первым по приоритету идет оператор «ИЛИ» (как умножение в арифметике), затем «И» и «НЕ» (как сложение и вычитание).


Для задания другого порядка выполнения операторов нужно использовать скобки. Выражения в скобках выполняются первыми. Например, при выполнении выражения:


(отставка & президента) | (роспуск & «государственной думы»)


система отберет документы, в которых либо содержатся первые два термина, либо вторые два.


ПРИМЕЧАНИЕ


Самой распостраненной операцией, как правило, является использование в логическом выражении оператора «И», поэтому, для упрощения ввода логического выражения этот логический оператор можно опускать. Если между терминами не введено никакого оператора, – система считает, что между ними должна быть связка «И». Исходя и вышесказанного логическое выражение из предыдущего примера можно переписать так:


(отставка президента) | (роспуск «государственной думы»)


ВНИМАНИЕ!

Логические условия являются очень мощным средством поиска информации, но, как правило, неопытные пользователи стараются задать как можно более точное условие и этим ограничивают количество документов в результирующем списке. В результирующий список могут не попасть нужные документы.

Чтобы избежать этого, рекомендуем следовать следующим правилам:


1. Задавайте максимально простые запросы, их всегда можно усложнить, если результирующий список слишком большой


2. Если Вы получили слишком большой список, – все же просмотрите несколько документов, чтобы понять почему выборка слишком большая, а лишь затем уточняйте условие


3. Помните, что обычно у терминов есть синонимы. Постарайтесь указать в запросе через «ИЛИ» все подходящие


4. Осторожно пользуйтесь оператором «НЕ» – он часто приводит к слишком сильному ограничению выборки.


Операторы расстояния (»\" и "-») вводятся между словами поисковой фразы и определяют, сколько слов можно пропустить между этими словами в тексте документа (названии документа). Количество слов, которое может быть между словами поисковой фразы определяется числом, введенным после оператора, например: \2, \5, -2, -10. Различие между операторами расстояния рассмотрим на примерах: