|
Телефон: (495) 585–06–59, info@armex.ru
|
![]() |
|
Автоматизация |
|
|
Построитель отчетаПостроитель отчета является объектом встроенного языка, который предоставляет возможность динамического создания отчета как программными, так и интерактивными средствами. В основе работы построителя отчета лежит запрос. Исходя из текста этого запроса построитель отчета предоставляет пользователю возможность интерактивной настройки всех основных параметров, содержащихся в тексте запроса. Например, пользователь может выбрать все, или только некоторые исходные поля, может включать в состав полей поля "через точку" от данного поля, может наложить ограничения на значения некоторых полей, и т.д. Разработчик, используя команды построителя отчета, может изменить состав параметров, доступных пользователю для настройки. Полученные, в результате выполнения этого запроса, данные выводятся в табличный документ с использованием всех его интерактивных возможностей: сводных таблиц, диаграмм, сводных диаграмм и т.д. Наряду с результатом запроса построитель отчета может использовать произвольный источник данных, например таблицу значений, набор записей регистра и др. При работе с произвольным источником данных также доступна вся функциональность, предоставляемая построителем отчета: установка порядка и отбора, задание группировок, настройка полей, выводимых в отчет, использование макетов, оформления и пр. Для формирования табличного документа построитель отчета использует макет, генерируемый автоматически. Средствами встроенного языка этот макет может быть изменен и оформлен, одним из доступных вариантов оформления. Также разработчик может использовать собственный макет, на основании которого будет формироваться итоговый документ. Также при формировании табличного документа возможно использование условного оформления. Этот механизм позволяет оформлять отчет динамически, в зависимости от значений, выводимых в отчет. Для настройки доступны цвет текста, цвет фона, шрифт, формат значения, выделение отрицательных чисел и другие оформительские свойства:
Разработчик может настроить механизм расшифровки итогового табличного документа таким образом, что для получения детальных сведений по какому-либо результату отчета будет вызываться этот же, или другой построитель отчета, с нужными параметрами запроса. Таким образом, построитель отчета позволяет не только формировать отдельные отчеты, но и связать воедино целый набор отчетов, обеспечивая получение необходимой информации во всех требуемых разрезах. Это дает пользователю возможность получать любые аналитические данные без изменения прикладного решения и привлечения разработчиков. Построение отчета пользователемПрименение построителя отчета дает пользователю возможность настроить состав выводимых полей, измерений по строкам и колонкам, указать условия отбора и сортировки. Все эти действия пользователь может выполнить с помощью мыши, просто указывая нужные поля в форме настройки параметров отчета: Динамическое формирование макетаПостроитель отчета позволяет выводить отчеты, размещая многоуровневые группировки в одной или нескольких колонках, выводить реквизиты как вместе с группировкой, так и в отдельных колонках, применять различные варианты оформления как для обычных отчетов, так и для кросс-отчетов. В построителе отчета унифицирована работа с обычными и кросс-отчетами. Все отчеты настраиваются по единой схеме, и для их отображения используется макет, формируемый построителем автоматически. Например, так выглядит оформленный отчет:
Оформленный кросс-отчет может иметь следующий вид:
Разработчик может заменить автоматически формируемыймакет на специально разработанный макет, что позволяет использовать возможности построителя отчета для формирования специализированных отчетов:
Макет, используемый для формирования итогового табличного документа, может создаваться как с нуля, так и путем редактирования автоматически генерируемого макета:
Механизм оформленияМеханизм оформления позволяет описывать и запоминать оформления отчетов (цвета, шрифты, рамки) и использовать запомненные оформления для любых отчетов, формируемых построителем отчетов и сводной таблицей. Платформа содержит набор готовых оформлений, что дает пользователю возможность самостоятельно выбирать оформление получаемого отчета простым выбором из списка. На выбор предоставляется более двадцати готовых вариантов оформления:
В дополнение к готовым вариантам оформления, разработчик может самостоятельно добавлять новые варианты оформления, а также предоставлять пользователю возможность создавать собственные варианты оформления. Оформления можно применять не только к автоматически генерируемым макетам, но и к макетам, разработанным для специализированных отчетов. Используя механизм оформлений, можно создавать наглядные и эффектно оформленные отчеты без создания программного кода или разработки макетов отчетов. Условное оформлениеМеханизм условного оформления позволяет оформлять отчет динамически, в зависимости от значений, выводимых в отчет. Для настройки доступны цвет текста, цвет фона, шрифт, формат значения, выделение отрицательных чисел и другие оформительские свойства. Использование этого механизма позволяет, например, зеленым фоном выделить суммы, значения которых превысили 10 000, желтым фоном выделить строки номенклатуры, объем продаж которой превысил 30 000, а красным текстом выделить в отчете строки, содержащие услуги: Настройка условного оформления построителя отчета возможна как из встроенного языка, так и интерактивными средствами: Дополнительная информацияВы можете познакомиться с использованием построителя отчета в реальном режиме времени. Для этого можно скачать демонстрационный ролик "Пример разработки торговой мини-системы", в котором показан процесс разработки торговой мини-системы с использованием этого объекта в отчетах "Остатки и обороты", "Анализ продаж" и "Анализ продаж по периодам". |
|
|
Адрес: г. Москва, ул. Рабочая, д. 33 Телефон/Факс: (495) 585–06–59 info@armex.ru |
Разработка сайта |
оптимизация сайтов |
Система управления |