Очевидно, что просмотр большого журнала операций будет крайне неудобен потому, что отнимает много времени. Вы можете выбрать из журнала группу операций, удовлетворяющих нужному Вам условию. Для этого нужно указать признаки отбора, т.е. задать фильтр журнала.
Для того чтобы вызвать фильтр, надо, находясь в окне редактирования журнала выполнить одно из следующих действий:
•нажать кнопку на панели инструментов;
•нажать комбинацию клавиш <Ctrl>+<Ф> ( <Ctrl>+<A>);
•выбрать пункт «Сервис | Фильтр» главного меню.
На экране появится диалог установки фильтра (см. рис. 16).
Рис. 16. Диалог установки фильтра.
В графе Запомнить настройки указывается список устанавливавшихся ранее фильтров. Вы можете выбрать нужный, использовать или отредактировать его. Кнопка позволяет сохранить текущие условия фильтра. Если в момент сохранения в списке выбран какой-либо фильтр, то он будет переписан новыми условиями. Если нет, то новые условия добавятся. Вы можете ввести название для новых условий или положиться на программу — она сама придумает хорошее название. Выбрав сохраненное ранее условия фильтра и нажав кнопку его можно удалить.
Вид диалога фильтра зависит от журнала, в котором он применяется. Например, в журнале Счета в окне настройки фильтра будут отображаться следующие закладки: Счета, Состав, Оплаты, где на закладке Счета задается шаблон полей шапки счета, а на закладках Состав и Оплаты — шаблоны полей одноименных детализаций. Фильтрация детализации означает, что надо показать те записи основного журнала, у которых есть записи детализации, удовлетворяющие этим условиям. Когда основной журнал отфильтрован по детализации, то в диалоге редактирования записи появляется надпись Отфильтровано, что означает, что в окне детализации могут быть показаны не все детали, имеющиеся у этой записи. Для того чтобы показать все детали, надо дважды щелкнуть левой клавишей мыши по надписи.
Шаблоны позволяют выделить группу сходных по написанию строк. Как правило, шаблоны содержат «*» (звездочку), обозначающую произвольное кол-во символов. В шаблоне может быть несколько символов «*». Также, в одном шаблоне может содержаться перечисление шаблонов, разделенных символом «;» (точка с запятой). Для выбора одного или нескольких шаблонов нужно нажать (или дважды щелкнуть левой кнопкой мыши) в графе и отметить флажками необходимое. Шаблоны можно задавать и для не строковых полей. Тогда перед проверкой не строковое поле преобразуется к строке и проверяется по шаблону. У полей с подстановкой значения и у множеств можно воспользоваться выбором и подставить шаблон из списка.
Примеры
*2001* — означает, что строка должна содержать 2001.
2000;2001;2002 — означает, что строка должна равняться 2000, 2001 или 2001
Для всех закладок фильтра есть общие графы, такие как:
•Создал/Изменил позволяют указать условие на отображение операций созданных или отредактированных этим пользователем.
•Графа Дата изменений появляется при включении одной из опций — Показывать, когда создана/изменена операция или Включить протокол действий пользователей в параметрах базы данных. С помощью нее можно указать диапазон дат внесения изменений в данные.
•Ниже можно указать Цвет текста, Цвет фона отображаемых записей.
•Графа Проведен в бухгалтерии есть у тех журналов документов, которые могут быть проведены в бухгалтерии. С помощью неё можно наложить условие на то, проведена запись в бухгалтерии или нет.
•Графа Признак недоступности появляется при включении флажка Разрешить делать недоступными некоторые записи в параметрах базы данных. Она позволяет наложить условие на отображение доступных или не доступных записей.
•Признак выключения — используется для работы с выключенными операциями. Он может принимать три положения: * — фильтр никак не влияет на отображение, Только выкл.операции — отобразить только выключенные операции, Только вкл.операции — отобразить только включенные операции.
•Режим Игнорировать регистр — определяет игнорировать или нет различия между строчными и прописными буквами. Если режим отключен, то при фильтрации учитывается различие между строчными и прописными буквами. Например, если Вы задали для поля содержания: *иванов*, то строка содержащая Иванов найдена не будет. Если режим включен различие между строчными и прописными буквами при поиске не учитывается. Например, если для поиска задано *иВаНов*, то будут найдены строки содержащие Иванов, иванов, ИВанов и т.д.
•Режим Исключать выбранные — говорит фильтру исключать все операции, удовлетворяющие заданным условиям. Если же признак сброшен (по умолчанию), то в журнале операций показываются операции, которые удовлетворяют заданным условиям.
•Действие на отчеты. Если обычно фильтр влияет только на отображение информации, то после установки этого параметра программа просто не будет замечать те операции, которые не попали в условие фильтра, и все алгоритмы и отчеты будут формироваться только по отфильтрованным записям. По умолчанию признак не установлен, т.е. отчеты формируются без учета фильтра.
После того как будут заданы указанные параметры фильтра достаточно нажать <OK> чтобы условия фильтра были наложены на журнал. При этом внизу, в строке статуса редактируемого журнала, появится надпись Отфильтровано. Для того чтобы показать весь журнал достаточно дважды щелкнуть левой клавишей мыши по этой надписи, нажать кнопку <Сброс> и <ОК>.
Кнопка <Сброс> очищает поля диалога (убирает все условия фильтра).
Нажатие <Отмена> позволяет выйти из диалога редактирования фильтра без сохранения.
Кнопка <Фирмы> доступна только когда в базе ведется учет нескольких фирм и включена опция Показывать операции всех фирм в диалоге выбора фирмы.
Замечание! При выходе из программы условия фильтрации сохраняются и в следующий раз, когда пользователь войдет в программу, условие фильтра останется таким, какое оно было перед выходом из нее. |