Структурный отчет

Top  Previous  Next

Структурный отчет предоставляет пользователю специальные элементы экранной формы, с отображением некоторой структурированной информации. Сами элементы, определяющие структуру, фиксированы, но все содержимое структуры определяется администратором системы. Таким образом, у пользователя появляется возможность выбора полей для вывода на печатной форме. Также данная экранная форма предоставляет возможность накладывать условия (в т.ч. множественные) по каждому из полей (выбранных и не выбранных).

104209_image001

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

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

Подробный перечень элементов Структурного отчета:

-   Список доступных полей – структурированный перечень полей, доступных для вывода в отчет. Организованы в группы, подгруппы. Для выбора поставить «галочку» возле интересующего поля. «Галочка» на группе полей выбирает все поля этой группы. Удалить из выбора – снять «галочку». Также эти операции доступны через инструменты структурного отчета (см. ниже).

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

-   104209_image002 Добавить – инструмент структурного отчета, добавляет активное поле Списка доступных полей в Список выбранных полей (или можно поставить «галочку» в списке доступных полей).

-   104209_image003 Убрать – инструмент структурного отчета, удаляет активное поле Списка выбранных полей (или можно снять «галочку» в Списке доступных полей).

-   104209_image004 Вверх – инструмент структурного отчета, перемещает активное поле Списка выбранных полей на позицию вверх.

-   104209_image005 Вниз – инструмент структурного отчета, перемещает активное поле Списка выбранных полей на позицию вниз.

-   104209_image006 Очисть все – полностью очищает (удаляет) Список выбранных полей.

-   104209_image007 Расширенное управление – Позволяет осуществлять добавление, удаление, операции позиционирования через специальное диалоговое окно. Используется в целях администрирования системы, поэтому более подробно в настоящем Руководстве рассмотрено не будет.

-   104209_image008 Множественный выбор (только для полей со связанным справочником) – специальное контекстное окно элемента задания условия (слева от него), позволяющее осуществлять множественный выбор из аналитических и системных справочников. Подробнее смотрите Множественный выбор из справочников.

-   Условие – элемент, через который задаются условия фильтра. Условие задается для активного поля в Списке доступных полей (даже если это поле не выбрано). Имеет два представления: произвольное условие – позволяет задавать ограничения числовых и текстовых полей путем написания произвольных арифметических и SQL выражений; условие по полю со списком (справочником) – позволяет выбирать одно из имеющихся значений из соответствующего аналитического или системного справочника.

-   Список условий – список, где перечислены все заданные на текущий момент условия.

Надо иметь в виду, что некоторые элементы (период выборки, кнопка выполнения, схемы отчетов) являются общими для всех отчетов системы Universal Accounting. Подробнее смотрите Менеджер отчетов, Задание периода выборки, Использование схем отчетов.

Дополнительно смотрите Экранные формы отчетов – общее описание.