Универсальная форма отчета — различия между версиями

Материал из КинтВики
Перейти к: навигация, поиск
(Интерфейс УФО)
Строка 155: Строка 155:
 
=== Переменные ===
 
=== Переменные ===
  
== Контекстное меню ячейки отчета ==
 
У ячеек отчета, отображающих объекты программы (например, наименования контрагентов, сумма), есть контекстное меню.
 
 
Контекстное меню ячейки отчета вызывается <font color=red>двойным щелчком ЛЕВОЙ клавиши мыши по ячейке</font>.
 
 
'''Открыть значение'''
 
: Открыть форму или карточку выбранного элемента-объекта.
 
 
'''Получить ссылку'''
 
: Скопировать ссылку на содержимое ячейки.
 
 
'''Развернуть по'''
 
: Эту команду надо применять к общим значениям в отчете, аккумулирующим в себе какие-то данные, например, к общим суммам в финансовых отчетах. Команда выводит расшифровку общего значения по выбранному параметру.
 
 
'''Добавить в отбор'''
 
: Добавить значение выделенного элемента в значение соответствующей переменной на панели настроек слева. Таким образом можно отфильтровать данные отчета по этому значению. С помощью этой команды можно добавить в отбор несколько разных значений объектов (выберите эту команду у значений в отчете, по которым вы хотите отфильтровать его данные) — они добавятся в значение переменной друг за другом. Нажмите кнопку '''''Сформировать''''' и в отчете отобразятся данные, соответствующие заданному условию.
 
 
: [[Файл:УФО 2 Контекстное меню ячейки отчета.png]]
 
<!-- Пример применения команды '''Развернуть по''': расшифровка стоимости койко-дней по контрагентам в отчете «Доходность номерного фонда», она показывает из оплаты каких контрагентов состоит эта сумма.
 
 
: [[Файл:Развернуть по.png|Команда «Развернуть по»]]
 
 
Результат применения команды '''Развернуть по''':
 
 
: [[Файл:Развернуть по результат.png|Результат применения команды «Развернуть по»]] -->
 
 
== Переменные ==
 
 
Переменные отчета — это данные, которые можно вывести в отчет. Состав переменных определяется источником данных отчета. Задавая значения переменных, можно «фильтровать» информацию в отчете и получать его новые результаты.
 
Переменные отчета — это данные, которые можно вывести в отчет. Состав переменных определяется источником данных отчета. Задавая значения переменных, можно «фильтровать» информацию в отчете и получать его новые результаты.
  
Строка 237: Строка 210:
 
: В этом поле можно задать формат вывода значения переменной в отчет: в каком виде будут отображаться значения переменной в отчете. Откроется конструктор формата. Действует для числа, даты и булевой переменных. Не обязательно для заполнения.
 
: В этом поле можно задать формат вывода значения переменной в отчет: в каком виде будут отображаться значения переменной в отчете. Откроется конструктор формата. Действует для числа, даты и булевой переменных. Не обязательно для заполнения.
 
<!-- ==== Создание вычисляемой переменной ==== -->
 
<!-- ==== Создание вычисляемой переменной ==== -->
 +
 +
== Контекстное меню ячейки отчета ==
 +
У ячеек отчета, отображающих объекты программы (например, наименования контрагентов, сумма), есть контекстное меню.
 +
 +
Контекстное меню ячейки отчета вызывается <font color=red>двойным щелчком ЛЕВОЙ клавиши мыши по ячейке</font>.
 +
 +
'''Открыть значение'''
 +
: Открыть форму или карточку выбранного элемента-объекта.
 +
 +
'''Получить ссылку'''
 +
: Скопировать ссылку на содержимое ячейки.
 +
 +
'''Развернуть по'''
 +
: Эту команду надо применять к общим значениям в отчете, аккумулирующим в себе какие-то данные, например, к общим суммам в финансовых отчетах. Команда выводит расшифровку общего значения по выбранному параметру.
 +
 +
'''Добавить в отбор'''
 +
: Добавить значение выделенного элемента в значение соответствующей переменной на панели настроек слева. Таким образом можно отфильтровать данные отчета по этому значению. С помощью этой команды можно добавить в отбор несколько разных значений объектов (выберите эту команду у значений в отчете, по которым вы хотите отфильтровать его данные) — они добавятся в значение переменной друг за другом. Нажмите кнопку '''''Сформировать''''' и в отчете отобразятся данные, соответствующие заданному условию.
 +
 +
: [[Файл:УФО 2 Контекстное меню ячейки отчета.png]]
 +
<!-- Пример применения команды '''Развернуть по''': расшифровка стоимости койко-дней по контрагентам в отчете «Доходность номерного фонда», она показывает из оплаты каких контрагентов состоит эта сумма.
 +
 +
: [[Файл:Развернуть по.png|Команда «Развернуть по»]]
 +
 +
Результат применения команды '''Развернуть по''':
 +
 +
: [[Файл:Развернуть по результат.png|Результат применения команды «Развернуть по»]] -->
  
 
== Настройки вывода данных в отчет ==
 
== Настройки вывода данных в отчет ==

Версия 15:42, 2 ноября 2023

Универсальная форма отчета (УФО) производит выборку и отображение данных по заданным критериям на основание информации, накопленной в системе.

YouTube.png
YouTube.png
YouTube.png

Отчеты создаются в справочнике «Отчеты».

Списки отчетов

  1. Все отчеты программы — предопределенные (отображаются синим цветом) и создаваемые пользователями (отображаются черным цветом) находятся в справочнике «Отчеты».
  2. Ссылки на самые важные отчеты для каждого раздела программы находятся на странице раздела.
  3. При необходимости справочник «Отчеты» и любой отчет можно найти поиском их названий по интерфейсу:
    • чтобы найти справочник «Отчеты», в строку поиска по интерфейсу программы введите «Список отчетов»;
    • чтобы найти отчет, в строку поиска по интерфейсу программы введите часть его названия.

Порядок работы с отчетом

  1. Установите период отчета.
  2. При необходимости сделайте нужные настройки отчета:
  3. Нажмите кнопку Сформировать.

Интерфейс УФО

УФО 2.png

Панель инструментов

Скрыть панель.png — скрыть панель переменных и настроек отчета.

Раскрыть панель.png — раскрыть панель переменных и настроек отчета.

Сформировать.png — сформировать отчет и скрыть панель настроек. Кнопка подсвечивается желтым после любых манипуляций с формой отчета.

Обновить.png — обновить отчет. Кнопка подсвечивается желтым аналогично кнопке Сформировать.

Свернуть группы.png — свернуть/развернуть группы значений в отчете.

Расшифровка.png — показать/скрыть таблицу Детали. Данные в деталях отображаются при выборе ячейки отчета курсором. Отображение данных для общих итогов не поддерживается. Состояние отображения деталей сохраняется при закрытии отчета.

Курсор.png — перейти к выделенной ячейке отчета. Кнопка используется, чтобы вернуться к выделенной ячейке при просмотре таблицы скроллингом вниз или вправо.

Печать.png — печать отчета:

  • Параметры страницы — установить параметры страницы для распечатки отчета.
  • Предварительный просмотр — предварительный просмотр отчета.
  • Печать — печать отчета.

Выгрузить.png — выгрузить таблицу данных отчета в табличный документ или файлы форматов CSV, JSON, XML.

Оформление.png — оформление ячеек таблицы данных отчета:

  • Тепловая карта — окраска ячеек цветным градиентом от минимального к максимальному значению: минимальные значения окрашиваются холодным цветами, максимальные — теплыми.
  • Диагональ — окрасятся ячейки, в которых совпадают значения горизонтального и вертикального разворота. Применяется, если нет иерархии разворотов.
  • Min — окрасится минимальное значение.
  • Max — окрасится максимальное значение.

Чтобы убрать окрашивание, нажмите на вариант оформления еще раз.

Редактировать.png — скопировать результат в табличный документ. Отчет откроется на отдельной закладке, где с ним можно будет работать как с табличным документом и сохранить его в формате mxl.

Копировать.png — открыть текущий отчет в новом окне.

Виды объекта.png — список вариантов отчета. Эта кнопка есть только у отчетов, для которых предусмотрено несколько видов.

Виды отчета

Таблица.png — отображать таблицу данных отчета.

Отчеты.png — отображать диаграмму отчета. Диаграмма отображается внизу отчета. Диаграмма строится по разворотам отчета.

Настройки.png — настройка отображения результатов отчета. При отображении диаграммы отчета добавляется закладка Диаграмма.

I.png — справка по данному отчету. Откроется страница помощи по данному отчету.

Помощь.png — справка по универсальной форме отчета. Откроется страница помощи «Универсальная форма отчета».

Варианты отчета

Варианты отчета.png

Записать.png — сохранить вариант отчета:

  • Переписать текущую настройку — сохранить в открытом варианте отчета внесенные в форму изменения.
  • Сохранить как новую настройку — сохранить настройки отчета в новом варианте отчета.
  • Сохранить в файл — сохранить настройки отчета на компьютере пользователя в формате mxl.

Загрузить2.png — загрузить вариант отчета:

  • Открыть текущие настройки — открыть выделенный в списке вариант отчета.
  • Открыть в новом окне — открыть отчет в новой закладке.
  • Открыть файл с настройками — открыть отчет в формате mxl, хранящийся на компьютере пользователя.

Обновить.png — обновить список вариантов.

Удалить.png — удалить текущий вариант настроек отчета. Удалить можно только варианты отчета, автором которых является текущий пользователь.

Еще — открыть панель дополнительных кнопок для работы с вариантами отчета:

  • Отправить настройки отчета — отправить вариант отчета другому пользователю. Доступно только для тех отчетов, автором которых является текущий пользователь.
  • HTTP-запрос — скопировать запрос для получения результата отчета в формате HTML, JSON или PDF.

В списке отчетов жирным шрифтом выделен открытый (текущий) вариант отчета.

Личное.png — личный вариант отчета текущего пользователя. Доступен только ему и ни каким другим пользователям программы.

Чтобы открыть вариант отчета, установите на него курсор и дважды щелкните мышью, нажмите клавишу Enter или нажмите кнопку Загрузить и выберите вариант «открыть текущие настройки».

Ниже списка вариантов отчета отображаются реквизиты отчета: тип, источник данных, автор, основание и наименование отчета.

Переменные

Переменные отчета — это данные, которые можно вывести в отчет. Состав переменных определяется источником данных отчета. Задавая значения переменных, можно «фильтровать» информацию в отчете и получать его новые результаты.

Переменные отчета разделены на три группы:

  • Измерения
  • Ресурсы
  • Период
Группа переменных «Измерения»
Группа переменных «Ресурсы»
Группа переменных «Период»

Контекстное меню переменной

Все действия с переменными осуществляются через контекстное меню (вызывается нажатием правой клавиши мыши по переменной).

Контекстное меню переменной

Реквизиты.png Добавить реквизит

Добавить к переменной ее реквизит, который можно будет использовать в отчете. Выбор происходит из списка реквизитов переменной. В УФО в списке переменных реквизиты отображаются подчиненными переменной: она отображается со значками Плюс.png (список реквизитов скрыт) или Минус.png (список реквизитов раскрыт), а реквизиты — ниже ее с отступом слева.

Удалить.png Удалить реквизит

Удалить переменную или реквизит переменной из списка.

Добавить в развороты, Добавить в ресурсы, Добавить в отбор, Добавить в сортировку

Добавить переменную в соответствующий раздел настроек отчета Развороты, Ресурсы, Отбор, Порядок.

Функция.png Добавить переменную

Добавить переменную простую или вычисляемую.

Изменить.png Изменить переменную

Изменить переменную. Откроется карточка переменной, в которой можно изменить ее данные: переименовать или изменить формулу вычисления значения переменной, если она вычисляемая, и другое.

I.png О переменной

Откроется карточка переменной недоступная для редактирования, в которой можно просто посмотреть информацию о переменной.

Карточка переменной

УФО 2 Карточка переменной.png

Представление

Название переменной. Оно отображается в списке переменных отчета. С ним работают пользователи.

Имя

Имя переменной, которое может быть использовано в программном коде при создании формул для вычисления значений других переменных. Имя переменной должно быть без пробелов.

Конструктор

При нажатии на эту кнопку появится конструктор для составления формулы для вычисления значения переменной.

УФО 2 Конструктор переменной.png

Тип значения

Тип значения переменной: строка, число, дата, булево (переключатель-галочка «да/нет» или «истина/ложь»), а также все типы значений из объектов, которые есть в программе «Кинт: Управление санаторием», например, «Блюдо», «Вид документа», «Вид взаиморасчетов», «Квота» и т.д. Не обязательно для заполнения — программа может сама определить тип.

Формат

В этом поле можно задать формат вывода значения переменной в отчет: в каком виде будут отображаться значения переменной в отчете. Откроется конструктор формата. Действует для числа, даты и булевой переменных. Не обязательно для заполнения.

Контекстное меню ячейки отчета

У ячеек отчета, отображающих объекты программы (например, наименования контрагентов, сумма), есть контекстное меню.

Контекстное меню ячейки отчета вызывается двойным щелчком ЛЕВОЙ клавиши мыши по ячейке.

Открыть значение

Открыть форму или карточку выбранного элемента-объекта.

Получить ссылку

Скопировать ссылку на содержимое ячейки.

Развернуть по

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

Добавить в отбор

Добавить значение выделенного элемента в значение соответствующей переменной на панели настроек слева. Таким образом можно отфильтровать данные отчета по этому значению. С помощью этой команды можно добавить в отбор несколько разных значений объектов (выберите эту команду у значений в отчете, по которым вы хотите отфильтровать его данные) — они добавятся в значение переменной друг за другом. Нажмите кнопку Сформировать и в отчете отобразятся данные, соответствующие заданному условию.
УФО 2 Контекстное меню ячейки отчета.png

Настройки вывода данных в отчет

Принципы работы с настройками:

  • Перенесите переменную, ресурс или период в раздел настроек. Это можно сделать либо отметив ее галочкой в списке переменных, либо перетащив ее мышью из списка переменных в раздел настроек.
  • В настройках отчета в списках переменных на закладках Развороты, Ресурсы, Отбор, Порядок галочками отметьте переменные, данные из которых будут участвовать в отчете:
    • на закладках Развороты и Ресурсы галочками можно отметить переменные, данные из которых будут отображаться в отчете;
    • на закладке Отбор галочками можно отметить условия, участвующие в отчете;
    • на закладке Порядок галочками можно отметить переменные, по которым будут отсортированы данные отчета.
    Не отмеченные галочками переменные в отчете не участвуют.

Чтобы добавить переменную в любой раздел настроек, отметьте ее галочкой в списке переменных или перетащите ее в раздел мышью:

УФО 2 Добавление переменной.png

Развороты

На закладке отображаются переменные, данные из которых выводятся в отчет.

В развороты попадают переменные, отмеченные галочками.
Чтобы добавить переменную в развороты, отметьте ее в списке переменных галочкой.

В списке разворотов галочками можно отметить переменные, данные из которых будут отображаться в отчете.

Расположение переменных-разворотов в этом списке определяет расположение информации в отчете.
Перемещая переменные-развороты в списке мышью, можно определить их последовательность и иерархию.

УФО 2 Развороты.png

Стрелки вверх-вниз.png — переместить ресурсы в списке вверх или вниз.

Стрелка влево.png — перенести разворот на уровень выше.

Стрелка вправо.png — перенести разворот на уровень ниже.

Направление.png — изменить направление разворота: по вертикали или по горизонтали будут отображаться данные.

Перемещение.png — изменить направление выбранного курсором разворота.

Форматирование.png — настройка формата отображения данных этой переменной в отчете: шрифт, ширина колонки, высота строки, перенос текста в ячейке, вертикальное и горизонтальное выравнивание содержимого ячейки, цвет фона и текста.

Удалить.png — удалить выбранную курсором переменную из списка разворотов.

Иерархия.png — нажатая кнопка (серого цвета): выводить данные по вертикальным разворотам первого уровня иерархии в отдельных таблицах. Подчиненные и горизонтальные развороты будут выводиться в каждой таблице. Не нажатая кнопка: обычный вывод отчета.

Ресурсы

На закладке отображаются ресурсы, из которых берутся данные для отчета.

На эту закладку попадают переменные из раздела «Ресурсы», отмеченные галочками.
Чтобы добавить ресурс, отметьте его галочкой в списке переменных в разделе «Ресурсы».

В списке ресурсов галочками можно отметить те, которые будут участвовать в отчете.

УФО 2 Ресурсы.png

Чекбокс.png — установить или снять выделение со всех переменных в списке.

Стрелки вверх-вниз.png — переместить ресурсы в списке вверх или вниз.

Форматирование.png — настройка формата отображения данных этой переменной в отчете: шрифт, ширина колонки, высота строки, перенос текста в ячейке, вертикальное и горизонтальное выравнивание содержимого ячейки, цвет фона и текста.

Папка+.png — добавить группу ресурсов.

Копировать.png — создать ресурс копированием текущего (того, на котором стоит курсор).

Удалить.png — удалить выбранную курсором переменную из списка ресурсов.

Отборы

В этот раздел можно перенести переменные (измерения, ресурсы, периоды) и задать им разные условия — в отчете отобразятся данные, соответствующие этим условиям.

  • Переменные можно группировать по условиям И или ИЛИ.
  • Можно одной переменной задать несколько разных условий.

Условия отбора выполняются по порядку, поэтому порядок условий важен.

Копировать.png — создать переменную или ресурс копированием текущего (того, на котором стоит курсор).

Папка+.png — сгруппировать переменные.

Выбрать.png Ввести значение отбора

Ввести значение переменной, по которому будут отфильтрованы данные отчета. Если переменная не простого типа (число, дата и др.), а типа «объект», то выбор происходит из справочника или журнала объектов переменной. Например, если вызвать эту команду для переменной «Контрагенты», выбор будет происходить из справочника «Контрагенты». Если вызвать эту команду для переменной «Счет», выбор будет происходить из журнала счетов.

Курсор.png Добавить несколько значений

Добавить несколько значений переменной, по которым будут отфильтрованы данные отчета. Выбор происходит из справочника или журнала объектов переменной функционалом выбора нескольких значений («корзиной»).

Очистить.png Очистить

Удалить значение переменной.

На рисунке показан пример: показать Поле 5 и Теплицу и в них культуры ель Picea pungens Hoopsii и тую Thuja occidentalis Golden Globe. Программа сначала отбирает участки, потом культуры в них.

УФО 2 Отбор.png

Группы переменных

Переменные можно группировать по условиям И или ИЛИ.

Для добавления группы переменных выделите переменные, которые надо сгруппировать, нажмите кнопку Папка+.png и выберите условие, по которому надо сгруппировать переменные: И или ИЛИ:

УФО 2 Группа переменных.png

Чтобы переместить переменную в группу, ухватите ее мышью и перетащите на группу:

УФО Перемещение переменной в группу.png

Переменная «Контрагент» в группе:

УФО Переменная в группе.png

Чтобы переместить переменную из группы, ухватите ее мышью и перетащите на свободное место вне группы:

УФО Перемещение переменной из группы.png

Порядок

В этот раздел можно добавить переменные и ресурсы, по которым надо сортировать данные в отчете, и указать способ сортировки — по возрастанию или по убыванию.

Чтобы изменить способ сортировки значений переменной, дважды щелкните по нему мышью в столбце «Направление».

Способы добавления переменных на эту закладку:

  1. Перетащите переменную мышью.
  2. Нажмите кнопку Добавить.png и выберите переменную.
  3. В контекстном меню переменной выберите пункт Добавить в сортировку.

Чекбокс.png — выделить все переменные в списке или снять выделение со всех переменных.

Добавить.png — добавить переменную, на которой стоит курсор в списке переменных.

Удалить.png — удалить переменную из списка.

Стрелки вверх-вниз.png — переместить переменные в списке вверх или вниз.

На рисунке показан пример: отсортировать счета по оплате на конец периода отчета по убыванию, чтобы посмотреть должников — сначала тех, кто задолжал больше всего, потом тех, у кого долг поменьше и т.д.

Ресурс «К оплате на конец» перенесен на закладку Порядок и отсортирован по убыванию.

УФО 2 Сортировка.png