Универсальная форма отчета — различия между версиями
(→Отбор) |
(→Отбор) |
||
Строка 245: | Строка 245: | ||
* Можно одной переменной задать несколько разных условий. | * Можно одной переменной задать несколько разных условий. | ||
− | На рисунке показан пример: показать Поле 5 и Теплицу и в них | + | Условия отбора выполняются по порядку, поэтому порядок условий важен. |
+ | |||
+ | На рисунке показан пример: показать Поле 5 и Теплицу и в них культуры ель Picea pungens Hoopsii и тую Thuja occidentalis Golden Globe. Программа сначала отбирает участки, потом культуры в них. | ||
: [[Файл:УФО 2 Отбор.png]] | : [[Файл:УФО 2 Отбор.png]] |
Версия 12:55, 20 января 2023
Универсальная форма отчета (УФО) производит выборку и отображение данных по заданным критериям на основание информации, накопленной в системе.
Списки отчетов
- Все отчеты программы — предопределенные (отображаются синим цветом) и создаваемые пользователями (отображаются черным цветом) находятся в справочнике «Отчеты».
- Ссылки на самые важные отчеты для каждого раздела программы находятся на странице раздела.
- При необходимости справочник «Отчеты» и любой отчет можно найти поиском их названий по интерфейсу:
- чтобы найти справочник «Отчеты», в строку поиска по интерфейсу программы введите «Список отчетов»;
- чтобы найти отчет, в строку поиска по интерфейсу программы введите часть его названия.
Порядок работы с отчетом
- Установите период отчета.
- При необходимости сделайте нужные настройки отчета:
- установите развороты,
- выберите ресурсы для отчета,
- установите сортировку отображения переменных в отчете.
- Нажмите кнопку Сформировать.
Создание отчета
- В справочнике «Отчеты» нажмите кнопку Создать.
- Откроется новая закладка с формой для создания отчета.
- Будет сразу же открыт раздел Реквизиты отчета.
- В поле «Наименование» введите название отчета.
- В поле «Источник данных» выберите источник данных отчета.
- В зависимости от него заполнится список переменных, из которых можно составлять отчет.
- В разделе Настройки задайте нужные настройки отчета:
- установите развороты,
- выберите ресурсы для отчета,
- при необходимости установите сортировку отображения переменных в отчете.
- Для создания отчета используйте также другие возможности интерфейса УФО (его полное описание смотрите ниже).
- Нажмите кнопку Сформировать.
- Чтобы сохранить отчет, в разделе Реквизиты нажмите кнопку Сохранить.
- Отчет сохранится в справочник «Отчеты» (ГЛАВНОЕ — См. также). Его всегда можно будет там найти.
Интерфейс УФО
Панель инструментов
— раскрыть панель переменных и настроек отчета.
— скрыть панель переменных и настроек отчета.
— свернуть/развернуть все группы значений в отчете.
- Параметры страницы — установить параметры страницы для распечатки отчета.
- Предварительный просмотр — предварительный просмотр отчета.
- Печать — печать отчета.
— выгрузить таблицу данных отчета в табличный документ или файлы форматов CSV, JSON, XML.
— оформление ячеек таблицы данных отчета:
- Тепловая карта — раскраска ячеек градиентом от минимального к максимальному значению.
- Диагональ — раскрасятся ячейки, в которых совпадают значения горизонтального и вертикального разворота. Применяется, если нет иерархии разворотов.
- Min — раскрасится минимальное значение.
- Max — раскрасится максимальное значение.
— отчет откроется как табличный документ на отдельной закладке в программе.
— открыть текущий отчет в новом окне.
— отображать отчет в виде таблицы.
— отображать отчет в виде диаграммы.
— настройка отображения результатов отчета.
— справка по данному отчету. Откроется страница помощи по данному отчету.
— справка по универсальной форме отчета. Откроется страница помощи «Универсальная форма отчета».
— показать/скрыть таблицу Детали. Данные в деталях отображаются при выборе ячейки отчета курсором. Отображение данных для общих итогов не поддерживается. Состояние отображения деталей сохраняется при закрытии отчета.
Контекстное меню ячейки отчета
У ячеек отчета, отображающих объекты программы (например, наименования контрагентов, сумма), есть контекстное меню.
Контекстное меню ячейки отчета вызывается двойным щелчком ЛЕВОЙ клавиши мыши по ячейке.
Открыть значение
- Открыть форму или карточку выбранного элемента-объекта.
Получить ссылку
- Скопировать ссылку на содержимое ячейки.
Развернуть по
- Эту команду надо применять к общим значениям в отчете, аккумулирующим в себе какие-то данные, например, к общим суммам в финансовых отчетах. Команда выводит расшифровку общего значения по выбранному параметру.
Добавить в отбор
- Добавить значение выделенного элемента в значение соответствующей переменной на панели настроек слева. Таким образом можно отфильтровать данные отчета по этому значению. С помощью этой команды можно добавить в отбор несколько разных значений объектов (выберите эту команду у значений в отчете, по которым вы хотите отфильтровать его данные) — они добавятся в значение переменной друг за другом. Нажмите кнопку Сформировать и в отчете отобразятся данные, соответствующие заданному условию.
Переменные
Переменные отчета — это данные, которые можно вывести в отчет. Состав переменных определяется источником данных отчета. Задавая значения переменных, можно «фильтровать» информацию в отчете и получать его новые результаты.
Переменные отчета разделены на три группы:
- Измерения
- Ресурсы
- Период
Контекстное меню переменной
Все действия с переменными осуществляются через контекстное меню.
Контекстное меню вызывается нажатием правой клавиши мыши по переменной.
- Добавить к переменной ее реквизит, который можно будет использовать в отчете. Выбор происходит из списка реквизитов переменной. В УФО в списке переменных реквизиты отображаются подчиненными переменной: она отображается со значками (список реквизитов скрыт) или (список реквизитов раскрыт), а реквизиты — ниже ее с отступом слева.
— удалить переменную из списка.
Добавить в развороты, Добавить в ресурсы, Добавить в отбор, Добавить в сортировку
- Добавить переменную простую или вычисляемую.
- Изменить переменную. Откроется карточка переменной, в которой можно изменить ее данные: переименовать или изменить формулу вычисления значения переменной, если она вычисляемая, и другое.
- Откроется карточка переменной недоступная для редактирования, в которой можно просто посмотреть информацию о переменной.
Карточка переменной
Представление
- Название переменной. Оно отображается в списке переменных отчета. С ним работают пользователи.
Имя
- Имя переменной, которое может быть использовано в программном коде при создании формул для вычисления значений других переменных. Имя переменной должно быть без пробелов.
Конструктор
- При нажатии на эту кнопку появится конструктор для составления формулы для вычисления значения переменной.
Тип значения
- Тип значения переменной: строка, число, дата, булево (переключатель-галочка «да/нет» или «истина/ложь»), а также все типы значений из объектов, которые есть в программе «Кинт: Управление санаторием», например, «Блюдо», «Вид документа», «Вид взаиморасчетов», «Квота» и т.д. Не обязательно для заполнения — программа может сама определить тип.
Формат
- В этом поле можно задать формат вывода значения переменной в отчет: в каком виде будут отображаться значения переменной в отчете. Откроется конструктор формата. Действует для числа, даты и булевой переменных. Не обязательно для заполнения.
Создание вычисляемой переменной
Настройки вывода данных в отчет
Принципы работы с настройками:
- Перенесите переменную, ресурс или период в раздел настроек. Это можно сделать либо отметив ее галочкой в списке переменных, либо перетащив ее мышью из списка переменных в раздел настроек.
- В настройках отчета в списках переменных на закладках Развороты, Ресурсы, Отбор, Порядок галочками отметьте переменные, данные из которых будут участвовать в отчете:
- на закладках Развороты и Ресурсы галочками можно отметить переменные, данные из которых будут отображаться в отчете;
- на закладке Отбор галочками можно отметить условия, участвующие в отчете;
- на закладке Порядок галочками можно отметить переменные, по которым будут отсортированы данные отчета.
- Не отмеченные галочками переменные в отчете не участвуют.
Развороты
На закладке отображаются переменные, данные из которых выводятся в отчет.
В развороты попадают переменные, отмеченные галочками.
Чтобы добавить переменную в развороты, отметьте ее в списке переменных галочкой.
В списке разворотов галочками можно отметить переменные, данные из которых будут отображаться в отчете.
Расположение переменных-разворотов в этом списке определяет расположение информации в отчете.
Перемещая переменные-развороты в списке мышью, можно определить их последовательность и иерархию.
Панель инструментов
— переместить ресурсы в списке вверх или вниз.
— перенести разворот на уровень выше.
— перенести разворот на уровень ниже.
— изменить направление разворота: по вертикали или по горизонтали будут отображаться данные.
— изменить направление выбранного курсором разворота.
— настройка формата отображения данных этой переменной в отчете: шрифт, ширина колонки, высота строки, перенос текста в ячейке, вертикальное и горизонтальное выравнивание содержимого ячейки, цвет фона и текста.
— удалить выбранную курсором переменную из списка разворотов.
— нажатая кнопка (серого цвета): выводить данные по вертикальным разворотам первого уровня иерархии в отдельных таблицах. Подчиненные и горизонтальные развороты будут выводиться в каждой таблице. Не нажатая кнопка: обычный вывод отчета.
Ресурсы
На закладке отображаются ресурсы, из которых берутся данные для отчета.
На эту закладку попадают переменные из раздела «Ресурсы», отмеченные галочками.
Чтобы добавить ресурс, отметьте его галочкой в списке переменных в разделе «Ресурсы».
В списке ресурсов галочками можно отметить те, которые будут участвовать в отчете.
Панель инструментов
— установить или снять выделение со всех переменных в списке.
— переместить ресурсы в списке вверх или вниз.
— настройка формата отображения данных этой переменной в отчете: шрифт, ширина колонки, высота строки, перенос текста в ячейке, вертикальное и горизонтальное выравнивание содержимого ячейки, цвет фона и текста.
— создать ресурс копированием текущего (того, на котором стоит курсор).
— удалить выбранную курсором переменную из списка ресурсов.
Отбор
В этот раздел можно перенести переменные (измерения, ресурсы, периоды) и задать им разные условия — в отчете отобразятся данные, соответствующие этим условиям.
- Переменные можно группировать по условиям И или ИЛИ.
- Можно одной переменной задать несколько разных условий.
Условия отбора выполняются по порядку, поэтому порядок условий важен.
На рисунке показан пример: показать Поле 5 и Теплицу и в них культуры ель Picea pungens Hoopsii и тую Thuja occidentalis Golden Globe. Программа сначала отбирает участки, потом культуры в них.
Группы переменных
Переменные можно группировать по условиям И или ИЛИ.
Для добавления группы переменных нажмите кнопку и выберите условие И или ИЛИ:
Чтобы добавить переменные в отбор, отметьте их галочками в списке переменных или перетащите их в отбор мышью:
Чтобы переместить переменную в группу, ухватите ее мышью и перетащите на группу:
Переменная «Контрагент» в группе:
Чтобы переместить переменную из группы, ухватите ее мышью и перетащите на свободное место вне группы:
Порядок
В этот раздел можно добавить переменные, по которым надо сортировать данные в отчете, и указать способ сортировки — по возрастанию или по убыванию.
Можно задавать сортировку по значениям ресурсов.
Чтобы изменить способ сортировки значений переменной, дважды щелкните по нему мышью в столбце «Направление».
Способы добавления переменных на эту закладку:
- Перетащите переменную мышью.
- Выберите переменную в верхнем списке и нажмите на этой закладке кнопку .
- В контекстном меню переменной выберите пункт Сортировать по переменной.
Панель инструментов
— установить или снять выделение со всех переменных в списке.
— добавить переменную, на которой стоит курсор в списке переменных.
— удалить переменную из списка.
— переместить переменные в списке вверх или вниз.
Изменения интерфейса формы
- Добавлен раздел «Отчет»: содержит настройки текущего отчета.
- Страница «Настройки». Отображает все созданные варианты текущего отчета.
- Личные настройки пользователя выделяются пиктограммой замка.
- Команды сохранения и восстановления настроек отчета перенесены на эту страницу.
- Переключатель пользовательских вариантов удален из подвала формы. Переключение настроек выполняется по двойному щелчку в дереве вариантов отчета.
- Страница «Реквизиты». Содержит все реквизиты отчета: «Наименование», «Источник данных», «Автор», «Описание отчета», «Основание», «Печатная форма».
- Страница «Оформление данных»: настройки оформления результата отчета. Отдельная форма для настройки больше не открывается, все настройки перенесены на эту страницу.
- Страница «Настройки». Отображает все созданные варианты текущего отчета.
- Изменено отображение поля «Агрегаты выделенных ячеек», поле перенесено в нижнюю часть формы. Настройка отображаемых агрегатов выполняется по нажатию на гиперссылку поля.
- В нижнюю часть формы добавлена строка расшифровки иерархии разворотов текущей выделенной ячейки результата отчета.
- Изменено сохранение настроек отчета:
- Добавлена форма сохранения настроек с выбором варианта сохранения: «Личный» или «Общий».
- Для новой настройки отчета к наименованию по умолчанию добавляется имя текущего пользователя.
- Добавлена возможность переформировать отчет по кнопке «F5».
- Добавлен учет настройки оформления разворота для системных полей «Номер по порядку» и «Номер по порядку в группировке».
- Команда «Помощь» открывает статью в браузере. По кнопке «F1» открывается встроенная справка.
- Удален параметр настройки «Скрывать левую панель при формировании отчета». Панель больше не скрывается при переформировании. Состояние отображения панели настроек сохраняется в настройках отчета.
Переменные
- Поле «Период» (или «На дату») перенесено из шапки отчета в раздел «Переменные».
- Дерево переменных разделено на три группы: «Измерения», «Ресурсы» и «Период».
- Все действия над таблицей переменных перенесены в контекстное меню.
- Команда «Добавить реквизит» добавляет реквизит переменной в начало списка.
Развороты
- Добавлены две предопределенные ветки дерева разворотов «Вертикально» и «Горизонтально»: определяют тип разворота в таблице данных отчета.
- Команда «Изменить тип разворота» теперь выполняет транспонирование всех разворотов (меняет местами направление разворотов).
- При удалении разворота добавлен вопрос: удалить только текущий разворот или удалить всю ветку разворотов.
- Добавлено перемещение разворота по иерархии по нажатию кнопок «Вверх» и «Вниз».
- При перетаскивании разворотов добавлен вопрос: «Подчинить», «Объединить», «Отмена».
Отборы
- Оптимизировано отображение представления действующих отборов отчета.
- В группу «Отборы» перенесен раздел «Параметры формирования отчета».
Расшифровка ячейки отчета
- Добавлено действие «Быстрая расшифровка»: открывает расшифровку по неактивным разворотам.
- Добавлена передача всех вышестоящих разворотов в отбор отчета с расшифровкой.
- Изменен порядок действий в меню расшифровки, команда «Открыть значение» перенесена на первое место.
- Добавлен вывод переменной-владельца в представление доступных переменных для команды «Развернуть по…».
- Активные развороты отчета больше не попадают в доступные переменные для команды «Развернуть по…»
- Удалено действие «Заменить в отбор». Вместо этого, в действии «Добавить в отбор» появился выбор: «Добавить к существующему отбору» или «Заменить существующий отбор».
Диаграмма
- Для диаграммы добавлен отдельный раздел в панели настроек.
- Настройка состава полей диаграммы удалена, используются активные развороты отчета.
- Добавлен флаг «Выводить диаграмму».
- Настройки оформления диаграммы перенесены из отдельной формы в раздел «Диаграмма».