Расширенная фильтрация журнала документов

Top  Previous  Next

Таблица журнала документов представляет собой стандартизированный объект – экранная таблица, посредством которого, в рамках системы, представляются все табличные данные и информация. Исходя из этого, использование журнала документов возможно посредством Основной панели инструментов, горячих клавиш и контекстного меню. Подробнее смотрите Основная панель инструментов, Работа с экранными таблицами, Контекстное меню экранных таблиц, Навигатор экранных таблиц.

Однако, только для таблицы журналов документов, доступна расширенная фильтрация журналов документов (помимо стандартных возможностей по фильтрации, предоставляемых посредством навигатора экранных таблиц). Обеспечивается диалоговым окном Расширенный фильтр, вызываемым иконкой 102104_image001 (расширенный фильтр) на основной панели инструментов.

Принципиальное отличие от стандартного фильтра, обеспечивающего фильтрацию для любых экранных таблиц (в т.ч. таблицы документов), является то, что предоставляются возможности фильтрации по полям не только одной таблицы, а по полям двух таблиц: таблицы документов и таблицы проводок. Действительно, существует множество признаков и полей (помимо стандартных – номер, дата, тип документа), имеющих логическое отношение к общей характеристике документа, но не являющихся частью таблицы документов (сумма документа, количество, счет, субсчет, центр затрат и пр.). Именно такую возможность одновременной фильтрации по всем необходимым полям и критериям, имеющим логическое отношение к документам, но не являющихся частью одной таблицы документов и предоставляется Расширенным фильтром.

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

Внешний вид окна:

102104_image003

Перечень полей и элементов:

-   Период – критерий по дате документа, обеспечиваются конструкции: от … до … Для расширенного и удобного выбора периода дат используется кнопка 102104_image004. По ее нажатию открывается контекстное окно расширенного выбора дат. Подробнее смотрите Задание периода выборки.

-   Счет – критерий по бухгалтерскому счету.

-   .ск – критерий по субсчету.

-   Аналит. счет – критерий по аналитике 1-го уровня (виды материалов, ОС и пр.). Возможен выбор из справочника (в т.ч. множественный). Подробнее смотрите Множественный выбор из справочников.

-   Центр затрат – критерий по аналитике 2-го уровня (юридические лица, дебиторы и кредиторы, работники, подразделения и пр.) Возможен выбор из справочника (в т.ч. множественный). Подробнее смотрите Множественный выбор из справочников.

-   Операция – критерий по виду операции. Обеспечивается выбор из перечня операций (в т.ч. множественный). Подробнее смотрите Множественный выбор из справочников.

-   Сумма – критерий по сумме. Также возможно в отдельном поле вводить процент отклонения.

-   Количество – критерий по количеству.

-   № документа – критерий по электронному номеру документа (присваиваемый системой).

-   № док. ручной – критерий по номеру документа, заданному пользователем.

-   Фильтровать – признак – «галочка», включающая и выключающая все остальные «галочки». Таким образом, обеспечивается возможность установки и снятия всего фильтра, без снятия каждого из критериев.

-   Кнопка Прим. – выполняет установку или снятие всех фильтров в целом, без закрытия диалогового окна, исходя из заполнения каждого критерия, признаков включения/выключения каждого критерия и общего признака выключения/включения.

-   Кнопка OK – выполняет установку или снятие всех фильтров в целом, закрывая диалоговое окно, исходя из заполнения каждого критерия, признаков включения/выключения каждого критерия и общего признака выключения/включения.

-   Кнопка Отмена – закрывает диалоговое окно Расширенного Фильтра, без применения критериев фильтрации и условий включения/выключения.

Также, на форме диалогового окна присутствуют две дополнительные кнопки вида 102104_image005, при нажатии которых диалоговое окно меняет свой вид, расширяясь и предоставляя пользователям дополнительные средства и возможности и элементы. В расширенном виде кнопки меняют свой вид на обратный 102104_image006 и позволяют выполнить обратное сужение (уменьшение) диалогового окна.

При нажатии 1-ой кнопки расширения, справа от основных полей расширенного фильтра появляются поля, предоставляющие возможность ручного написания любого дополнительного фильтра (синтаксис SQL):

102104_image007

Перечень полей:

-   Фильтр DOCS – произвольный фильтр по таблице документов

-   Фильтр CM – произвольный фильтр по таблице, содержащей проводки к документам (именно в ней содержится информация по суммам, видам аналитики и пр.).

При нажатии 2-ой кнопки расширения между перечнем критериев и кнопками OK, Отмена появляются две закладки. Закладка Текст фильтра предоставляет возможность пользователю видеть полный фильтр в текстовом формате (синтаксис SQL), исходя из всех включенных критериев:

102104_image008

Закладка Cautarea documentelor (поиск документов) используется в конфигурациях, где рабочие станции пользователей работают в удаленном режиме (сервер базы данных размещен удаленно) и при этом скорость канала передачи данных крайне низкая. У пользователей с подобной конфигурацией применяется общее ограничение по периоду просмотра для журналов документов, устанавливаемое через панель инструментов Период (Дополнительно смотрите Панель инструментов Период). В журналах документы показываются только за последние несколько дней (для ускорения времени отклика при слабом канале). В то же время при процедурах фильтрации должна обеспечиваться возможность просмотра и выборки документов и за период, отключенный для просмотра в журналах. Именно для таких случаев и используется эта вкладка. Представляет собой экранную таблицу, куда подгружается полный список документов и несколько управляющих кнопок.

Внешний вид:

102104_image009

Перечень полей и элементов:

-   Исп. Фильтр – признак, определяющий надо ли применять заданные критерии фильтрации расширенного фильтра к списку документов.

-   Кнопка Открыть –  Подгружает (показывает) список документов в зависимости от выбранного признака «Исп. фильтр». Если признак не выбран, то показываются все документы, имеющиеся в базе данных (без учета ограничения на просмотр журналов документов, устанавливаемый через панель инструментов Период).

-   Кнопка Пометить – Помечает активную строку списка документов (102104_image010). Документы, помеченные таким образом, будут показаны в журналах документов, вне зависимости от ограничений по периоду, установленных через панель инструментов период.

-   Кнопка Убрать – Убирает отметки с документов, выставленные кнопкой Пометить.

-   Кнопка Перейти – Позиционирует (делает активным) в таблице журнале документов, документ, выбранную строку Списка Документов, для того, чтобы помеченный документ не пришлось еще дополнительно искать в таблице журнала документов.

-   Кнопка Закрыть – Выгружает (очищает) таблицу Списка Документов.

-   Экранная таблица Список Документов – экранная таблица, содержащая список документов. Именно над записями этого Списка Документов выполняются действия вышеназванных кнопок. Документы вне периода просмотра, установленного через панель инструментов Период (т.е. не показываемые в журналах документов), помечаются следующим образом (цветом): 102104_image011. Документы, внутри периода просмотра, установленного через панель инструментов Период (т.е. показываемые в журналах документов), помечаются следующим образом: 102104_image012.

Дополнительно смотрите

Таблица журнала документов

, Основная панель инструментов.