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

Материал из КинтВики
Перейти к: навигация, поиск
(Интерфейс УФО)
(Действия с УФО)
 
(не показано 137 промежуточных версий 3 участников)
Строка 1: Строка 1:
<noinclude>[[Категория: Универсальная форма отчетов (УФО)]][[Категория: Отчеты (КУС)]][[Категория: Отчеты (УАУ8)]][[Категория: Отчеты (КР)]]</noinclude>
+
<noinclude>[[Категория: Универсальная форма отчетов (УФО)]]</noinclude>
 
{| align=right
 
{| align=right
 
|__TOC__
 
|__TOC__
 
|}
 
|}
Универсальная форма отчета (УФО) производит выборку и отображение данных по заданным критериям на основание информации, накопленной в системе.
+
Универсальная форма отчета (УФО) — это инструмент для гибкого построения и отображения отчетов на основе информации, накопленной в системе, путем выборки, группировки и фильтрации данных по заданным критериям.
 
+
<!--{{video|Видео [https://youtu.be/zFrkxohpSqI Универсальная форма отчета]}}-->
{{video|Видео [https://youtu.be/zFrkxohpSqI Универсальная форма отчета]}}
+
{{video2|[https://rutube.ru/video/6672180d413cf652a4dded9b715f0b45/ Универсальная форма отчета, общая информация]}}
 
{{video|Видео [https://youtu.be/PvpJ2Fe9QWw 16 полезных возможностей УФО]}}
 
{{video|Видео [https://youtu.be/PvpJ2Fe9QWw 16 полезных возможностей УФО]}}
 +
{{video2|Видео [https://rutube.ru/video/bb53d066af8f7c8bb71b32ea31ccd5ae/ 16 полезных возможностей УФО]}}
 
{{video|Видео [https://youtu.be/fWvlSkyf7p4 Создание варианта отчета на основании существующего отчета]}}
 
{{video|Видео [https://youtu.be/fWvlSkyf7p4 Создание варианта отчета на основании существующего отчета]}}
 +
{{video2|Видео [https://rutube.ru/video/889510cd6983c680d6304f41fc7f84ad/ Создание варианта отчета на основании существующего отчета]}}
  
Отчеты создаются в [[Справочник «Отчеты» (КУС)|справочнике «Отчеты»]].
+
С помощью УФО можно::
 +
* получить отчет в нужном разрезе;
 +
* изменить структуру существующего отчета;
 +
* проанализировать данные с разной детализацией.
  
 
== Списки отчетов ==
 
== Списки отчетов ==
# Все отчеты программы — предопределенные (отображаются синим цветом) и создаваемые пользователями (отображаются черным цветом) находятся в справочнике [[Справочник «Отчеты» (КУС)|«Отчеты»]].
+
# Все отчеты программы — предопределенные (отображаются синим цветом) и создаваемые пользователями (отображаются черным цветом) находятся в справочнике [[Справочник "Отчеты" (КУС)|«Отчеты»]].
# Ссылки на самые важные отчеты для каждого [[Интерфейс программы (КУС)#Разделы программы|раздела программы]] находятся на странице раздела.
+
# Ссылки на отчеты каждого [[Интерфейс программы (КУС)#Разделы программы|раздела программы]] находятся на странице раздела.
 
# При необходимости справочник «Отчеты» и любой отчет можно найти [[Интерфейс программы (КУС)#Поиск по интерфейсу|поиском их названий по интерфейсу]]:
 
# При необходимости справочник «Отчеты» и любой отчет можно найти [[Интерфейс программы (КУС)#Поиск по интерфейсу|поиском их названий по интерфейсу]]:
 
#* чтобы найти справочник «Отчеты», в строку поиска по интерфейсу программы введите «Список отчетов»;
 
#* чтобы найти справочник «Отчеты», в строку поиска по интерфейсу программы введите «Список отчетов»;
 
#* чтобы найти отчет, в строку поиска по интерфейсу программы введите часть его названия.
 
#* чтобы найти отчет, в строку поиска по интерфейсу программы введите часть его названия.
  
== Порядок работы с отчетом ==
+
== Общий принцип работы с отчетом ==
# Установите период отчета.
+
Отчет строится на основе переменных — показателей, которые определяют, какие данные будут отображаться в отчете, как они будут группироваться, фильтроваться и вычисляться.
# При необходимости сделайте нужные настройки отчета:
+
 
#* установите [[#Развороты|развороты]],
+
При формировании отчета:
#* выберите [[#Ресурсы|ресурсы]] для отчета,
+
# Из списка доступных переменных выбираются те, которые должны отображаться в отчете.
#* установите [[#Порядок|сортировку]] отображения переменных в отчете.
+
# Настраивается структура отчета — задается, какие переменные будут отображаться по строкам и колонкам, порядок их группировки и отображения.
# Нажмите кнопку '''''Сформировать'''''.
+
# При необходимости задаются условия отбора, чтобы ограничить набор данных.
<!-- == Создание отчета ==
+
# При необходимости настраивается порядок сортировки значений переменных.
[[Справочник «Отчеты» (КУС)#Создание отчета|Создание отчета]] -->
+
 
 +
После настройки отчет формируется, его текущие настройки можно сохранить в качестве варианта отчета, чтобы в дальнейшем использовать этот вариант без повторной настройки.
  
 
== Интерфейс УФО ==
 
== Интерфейс УФО ==
[[Файл:УФО 2.png|1500px]]
+
Интерфейс УФО состоит из двух основных областей:
 +
* Слева — панель переменных (Измерения, Ресурсы, Период) и настроек отчета (Развороты, Ресурсы, Условия, Порядок).
 +
* Справа — область формирования отчета, где отображается результат в виде таблицы.
 +
: [[Файл:УФО 2.png|900px]]
 +
 
 +
=== Переменные ===
 +
Переменные отчета — это данные, доступные для вывода в отчет. Состав переменных определяется источником данных отчета.
 +
 
 +
Переменные отчета разделены на три группы:
 +
* Измерения — качественные переменные, определяющие структуру отчета и разрезы представления данных. Примеры: Организация, Склад, Номенклатура.
 +
* Ресурсы — переменные числового типа, количественные показатели, которые рассчитываются для выбранных измерений. Примеры: Количество, Сумма, Начальный остаток.
 +
* Период — переменные, задающие временной интервал, за который выводятся данные.
 +
 
 +
<div class="tleft" style="clear:none; margin-left: 0;">[[Файл:УФО 2 Переменные.png|400px]]</div>
 +
<div class="tleft" style="clear:none; margin-left: 0;">[[Файл:УФО 2 Переменные Ресурсы.png|400px]]</div>
 +
<div class="tleft" style="clear:none; margin-left: 0;">[[Файл:УФО 2 Переменные Период.png|400px]]</div>
 +
 
 +
<div style="clear: both;"></div>
 +
 
 +
[[Файл:Добавить.png]] '''''Добавить реквизит''''' — добавить к переменной ее реквизит, который можно будет использовать в отчете. Выбор происходит из списка реквизитов переменной. В УФО в списке переменных реквизиты отображаются подчиненными переменной: она отображается со значками [[Файл:Плюс.png]] (список реквизитов скрыт) или [[Файл:Минус.png]] (список реквизитов раскрыт), а реквизиты — ниже нее с отступом слева.
 +
 
 +
[[Файл:Удалить.png]] '''''Удалить реквизит''''' — удалить переменную или реквизит переменной из списка.
 +
 
 +
[[Файл:Функция.png]] '''''Добавить переменную''''' — добавить переменную простую или вычисляемую.<!-- Значение вычисляемой переменной составляется из разных доступных переменных и ресурсов с применением к ним математических операций. Затем эту вычисляемую переменную можно использовать в отчете. При нажатии на эту кнопку появляется специальный калькулятор, с помощью которого создается значение вычисляемой переменной: можно выбирать переменные или ресурсы и задавать для них математические выражения. -->
 +
 
 +
[[Файл:Изменить.png]] '''''Изменить переменную''''' — изменить переменную. Откроется карточка переменной, в которой можно изменить ее данные: переименовать или изменить формулу вычисления значения переменной, если она вычисляемая, и другое.
 +
 
 +
[[Файл:Сброс.png]] '''''Сброс текущей сессии''''' — восстановить основной вариант настроек отчета.
 +
 
 +
==== Карточка переменной ====
 +
Открывается через контекстное меню переменной при выборе команды [[Файл:i.png]] '''О переменной'''.
 +
:[[Файл:УФО 2 Карточка переменной.png|500px]]
  
<!-- [[Файл:УФО 2 границы областей.png]] -->
+
При создании новой переменной выглядит следующим образом:
=== Панель инструментов ===
+
:[[Файл:УФО Карточка новой переменной.png|500px]]
  
[[Файл:Скрыть панель.png]] скрыть панель переменных и настроек отчета.
+
* '''Представление''' название переменной, которое отображается в списке переменных отчета и с которым работают пользователи.
  
[[Файл:Раскрыть панель.png]] раскрыть панель переменных и настроек отчета.
+
* '''Имя''' имя переменной, которое может быть использовано в программном коде при создании формул для вычисления значений других переменных. Имя переменной должно быть без пробелов.
  
[[Файл:Сформировать.png]] — сформировать отчет и скрыть панель настроек. Кнопка подсвечивается желтым после любых манипуляций с формой отчета.
+
* '''Путь к данным''' — источник, из которого переменная получает свое значение: объект конфигурации либо выражение (для вычисляемых ресурсов).
  
[[Файл:Обновить.png]] — обновить отчет. Кнопка подсвечивается желтым аналогично кнопке ''Сформировать''.
+
* '''Конструктор''' — при нажатии на эту кнопку появится конструктор для составления формулы для вычисления значения переменной.
<!-- [[Файл:Реквизиты.png]] [[#Реквизиты отчета|реквизиты отчета]].
 
  
[[Файл:Папка.png]] — [[#Варианты отчета|варианты отчета]]. -->
+
: [[Файл:УФО 2 Конструктор переменной.png]]
  
[[Файл:Свернуть группы.png]] свернуть/развернуть группы значений в отчете.
+
* '''Имя для формул''' имя переменной для использования в выражениях вычисляемых переменных.
  
[[Файл:Расшифровка.png]] — показать/скрыть таблицу '''Детали'''. Данные в деталях отображаются при выборе ячейки отчета курсором. Отображение данных для общих итогов не поддерживается. Состояние отображения деталей сохраняется при закрытии отчета.
+
* '''Тип значения''' — тип значения переменной: строка, число, дата, булево (переключатель-галочка «да/нет» или «истина/ложь»), а также все типы значений из объектов, которые есть в программе «Кинт: Управление санаторием», например, «Блюдо», «Вид документа», «Вид взаиморасчетов», «Квота» и т.д. Не обязательно для заполнения — программа может сама определить тип.
  
[[Файл:Курсор.png]] — перейти к выделенной ячейке отчета. Кнопка используется, чтобы вернуться к выделенной ячейке при просмотре таблицы скроллингом вниз или вправо. <!-- Эту кнопку удобно нажимать после того, как вы прокрутили большой отчет скроллингом вниз или вправо, чтобы посмотреть его. Нажав эту кнопку, вы вернетесь к ячейке отчета, на которой стоял курсор. -->
+
* '''Формат''' — формат вывода значения переменной в отчет: позволяет задать, в каком виде значения переменной будут отображаться в отчете. Откроется конструктор формата. Действует для числа, даты и булевой переменной. Необязательно для заполнения.
  
[[Файл:Печать.png]] — печать отчета:
+
* '''Измерение/Ресурс''' — выбор группы, к которой будет относиться новая переменная: измерение или ресурс.
* '''Параметры страницы''' — установить параметры страницы для распечатки отчета.
 
* '''Предварительный просмотр''' — предварительный просмотр отчета.
 
* '''Печать''' — печать отчета.
 
  
[[Файл:Выгрузить.png]] — выгрузить таблицу данных отчета в табличный документ или файлы форматов CSV, JSON, XML.
+
==== Использование переменных в отчете ====
 +
Чтобы переменная из списка доступных участвовала в формировании отчета, её необходимо добавить в нужный раздел настроек отчета: Развороты, Ресурсы, Условия или Порядок.
  
[[Файл:Оформление.png]] — оформление ячеек таблицы данных отчета:
+
Способы добавления:
* '''Тепловая карта''' — окраска ячеек цветным градиентом от минимального к максимальному значению: минимальные значения окрашиваются холодным цветами, максимальные — теплыми. <!-- Чем меньше значение, тем холоднее цвет; чем больше значение, тем цвет теплее и ярче. -->
+
# Выбрать команду в контекстном меню переменной (вызывается правой кнопкой мыши на переменной):
* '''Диагональ''' — окрасятся ячейки, в которых совпадают значения горизонтального и вертикального разворота. Применяется, если нет иерархии разворотов.
+
#* '''Добавить в [[#Развороты|развороты]]'''
* '''Min''' — окрасится минимальное значение.
+
#* '''Добавить в [[#Отбор|отбор]]'''
* '''Max''' — окрасится максимальное значение.
+
#* '''Добавить в [[#Ресурсы|ресурсы]]'''  
 +
#* '''Добавить в [[#Порядок|сортировку]]'''  
 +
#*: [[Файл:УФО 2 Контекстное меню переменной.png|Контекстное меню переменной]]
 +
# Выбрать нужную переменную, установив флажок, находясь в одном из разделов настроек.
 +
# Перетащить нужную переменную мышью из списка доступных переменных в раздел настроек.
  
Чтобы убрать окрашивание, нажмите на вариант оформления еще раз.
+
=== Разделы настроек отчета ===
  
[[Файл:Редактировать.png]] — скопировать результат в табличный документ. Отчет откроется на отдельной закладке, где с ним можно будет работать как с табличным документом и сохранить его в формате mxl.
+
==== Развороты ====
  
[[Файл:Копировать.png]] — открыть текущий отчет в новом окне.
+
На закладке настраиваются переменные, которые будут использоваться для формирования отчета. Здесь можно:
 +
* определить порядок вывода данных;
 +
* задать уровни вложенности;
 +
* выбрать направление разворотов (вертикальное или горизонтальное);
 +
* настроить формат отображения каждой переменной.
  
[[Файл:Виды объекта.png]] — список вариантов отчета. Эта кнопка есть только у отчетов, для которых предусмотрено несколько видов.
+
: [[Файл:УФО 2 Развороты.png]]
  
: [[Файл:УФО 2 Виды отчета.png|Виды отчета]]
+
[[Файл:Стрелки вверх-вниз.png]] — переместить переменные в списке вверх или вниз.
  
[[Файл:Таблица.png]] — отображать таблицу данных отчета.
+
[[Файл:Стрелка влево.png]] — перенести разворот на уровень выше.
  
[[Файл:Отчеты.png]] — отображать диаграмму отчета. Диаграмма отображается внизу отчета. Диаграмма строится по [[#Развороты|разворотам]] отчета. <!-- Настройки диаграммы: [[Файл:Настройки.png]] — настройка отображения результатов отчета, закладка '''Диаграмма'''. -->
+
[[Файл:Стрелка вправо.png]] — перенести разворот на уровень ниже.  
  
[[Файл:Настройки.png]] — настройка отображения результатов отчета. При отображении диаграммы отчета добавляется закладка '''Диаграмма'''.
+
[[Файл:Направление.png]] — изменить направление разворота: по вертикали или по горизонтали будут отображаться данные.
  
[[Файл:i.png]] — справка по данному отчету. Откроется страница помощи по данному отчету.
+
[[Файл:Перемещение.png]] — изменить направление выбранного курсором разворота.
  
[[Файл:Помощь.png]] — справка по универсальной форме отчета. Откроется страница помощи «Универсальная форма отчета».
+
[[Файл:Форматирование.png]] — настройка формата отображения данных этой переменной в отчете: шрифт, ширина колонки, высота строки, перенос текста в ячейке, вертикальное и горизонтальное выравнивание содержимого ячейки, цвет фона и текста.
<!-- ==== Реквизиты отчета ====
 
Открываются кнопкой [[Файл:Реквизиты.png]].
 
  
: [[Файл:УФО 2 Реквизиты отчета.png]]
+
[[Файл:Удалить.png]] — удалить выбранную переменную из списка разворотов.
  
[[Файл:Записать.png]] — сохранить текущие настройки отчета.
+
[[Файл:Иерархия.png]] — нажатая кнопка (серого цвета): выводить данные по вертикальным разворотам первого уровня иерархии в отдельных таблицах. Подчиненные и горизонтальные развороты будут выводиться в каждой таблице. Не нажатая кнопка: обычный вывод отчета. <!-- выводить данные по вертикальным разворотам первого уровня иерархии в отдельных таблицах. Вертикальные развороты второго и последующих уровней и горизонтальные развороты используются для каждого разворота первого уровня. -->
  
'''''Сохранить как''''' — сохранить отчет в новый вариант. Укажите — общий будет отчет для всех пользователей или личный, доступный только текущему пользователю. Введите название варианта отчета. Выберите группу отчетов, в которую будет входить этот вариант отчета.
+
==== Ресурсы ====
  
В поле «Основание» отображается родительский отчет, на основании которого создан этот вариант отчета. Поле недоступно для редактирования.
+
На закладке отображаются и выбираются ресурсы, используемые в отчете.
  
[[Файл:УФО 2 Сохранение варианта отчета.png]]
+
: [[Файл:УФО 2 Ресурсы.png]]
  
[[Файл:Выгрузить.png]] — сохранить настройки отчета в файл формата mxl.
+
[[Файл:Стрелки вверх-вниз.png]] — переместить ресурсы в списке вверх или вниз.
  
[[Файл:Загрузить.png]] — загрузить настройки отчета из файла формата mxl. -->
+
[[Файл:Чекбокс.png]] — установить или снять выделение со всех переменных в списке.
  
=== Варианты отчета ===
+
[[Файл:Форматирование.png]] — настройка формата отображения данных этой переменной в отчете: шрифт, ширина колонки, высота строки, перенос текста в ячейке, вертикальное и горизонтальное выравнивание содержимого ячейки, цвет фона и текста.
<!-- Открываются кнопкой [[Файл:Папка.png]]. Скрываются повторным нажатием на эту кнопку.
 
  
: [[Файл:УФО 2 Варианты отчета.png]] -->
+
[[Файл:Папка+.png]] — добавить группу ресурсов.
: [[Файл:Варианты отчета.png]]
 
  
[[Файл:Записать.png]] — сохранить вариант отчета:
+
[[Файл:Копировать.png]] — создать ресурс копированием текущего (того, на котором стоит курсор).
* '''Переписать текущую настройку''' — сохранить в открытом варианте отчета внесенные в форму изменения.
 
* '''Сохранить как новую настройку''' — сохранить настройки отчета в новом варианте отчета.
 
* '''Сохранить в файл''' — сохранить настройки отчета на компьютере пользователя в формате mxl.
 
  
[[Файл:Загрузить2.png]] — загрузить вариант отчета:
+
[[Файл:Удалить.png]] — удалить выбранную переменную из списка ресурсов.
* '''Открыть текущие настройки''' — открыть выделенный в списке вариант отчета.
 
* '''Открыть в новом окне''' — открыть отчет в новой закладке.
 
* '''Открыть файл с настройками''' — открыть отчет в формате mxl, хранящийся на компьютере пользователя.
 
  
[[Файл:Обновить.png]] — обновить список вариантов.
+
==== Условия ====
  
[[Файл:Удалить.png]] — удалить текущий вариант настроек отчета. Удалить можно только варианты отчета, автором которых является текущий пользователь.
+
Раздел служит для задания условий фильтрации отчета: в него добавляются переменные (измерения, ресурсы, периоды) и задаются их значения, по которым отбираются данные для отображения.
  
'''''Еще''''' — открыть панель дополнительных кнопок для работы с вариантами отчета:
+
: [[Файл:Данные Условия.png]]
* '''Отправить настройки отчета''' — отправить вариант отчета другому пользователю. Доступно только для тех отчетов, автором которых является текущий пользователь.
 
* '''HTTP-запрос''' — скопировать запрос для получения результата отчета в формате HTML, JSON или PDF.
 
  
В списке отчетов жирным шрифтом выделен открытый (текущий) вариант отчета.
+
[[Файл:Копировать.png]] — создать переменную или ресурс копированием текущего (того, на котором стоит курсор).
  
[[Файл:Личное.png]] — личный вариант отчета текущего пользователя. Доступен только ему и ни каким другим пользователям программы.
+
[[Файл:Папка+.png]] — сгруппировать переменные.
  
Чтобы открыть вариант отчета, установите на него курсор и дважды щелкните мышью, нажмите клавишу Enter или нажмите кнопку '''''Загрузить''''' и выберите вариант «открыть текущие настройки».
+
[[Файл:Выбрать.png]] — ввести значение переменной, по которому будут отфильтрованы данные отчета. Для переменной не простого типа (число, дата и др.), а типа «объект» выбор происходит из справочника или журнала объектов переменной. Например, для переменной «Контрагенты», выбор будет происходить из справочника «Контрагенты», для переменной «Счет» — из журнала счетов.
  
Ниже списка вариантов отчета отображаются реквизиты отчета: тип, источник данных, автор, основание и наименование отчета.
+
[[Файл:Курсор.png]] — добавить несколько значений переменной, по которым будут отфильтрованы данные отчета. Выбор происходит из справочника или журнала объектов переменной функционалом выбора нескольких значений («корзиной»).
<!-- '''''В новом окне''''' — открыть выбранный вариант отчета на новой закладке в программе.
 
  
'''Создание варианта отчета'''
+
[[Файл:Очистить.png]] — удалить значение переменной.
  
1. Откройте отчет и нужный вариант отчета, на основании которого вы будете создавать новый вариант отчета.
+
[[Файл:Палитра.png]] — включить/выключить использование стилей оформления. Позволяет выбрать цветной фон для указанных в условии переменных.
  
2. Внесите изменения в настройки отчета.
+
[[Файл:Чекбокс.png]] — установить или снять выделение со всех переменных в списке.
  
: [[Файл:Создание варианта отчета.png]]
+
[[Файл:Удалить.png]] — удалить выбранную переменную из списка условий.
  
3. В реквизитах отчета [[Файл:Реквизиты.png]] нажмите кнопку '''''Сохранить как'''''.
+
==== Порядок ====
* Укажите — общий будет отчет для всех пользователей или личный, доступный только текущему пользователю.
 
* В поле «Наименование» введите название варианта отчета.
 
* В поле «Группа» выберите группу отчетов, в которую будет входить этот вариант отчета.
 
* Нажмите кнопку '''''ОК'''''.
 
  
: [[Файл:Сохранение варианта отчета.png]]
+
В раздел можно добавить переменные и ресурсы, по которым требуется отсортировать данные в отчете, и указать способ сортировки — по возрастанию или по убыванию.
  
4. Вариант отчета сохранится. После этого будет отображаться в списке вариантов отчета.
+
: [[Файл:Данные Порядок.png]]
  
: [[Файл:УФО 2 Сохраненный вариант отчета.png]] -->
+
[[Файл:Стрелки вверх-вниз.png]] — переместить переменные в списке вверх или вниз.
  
=== Переменные ===
+
[[Файл:Добавить.png]] — добавить переменную, на которой стоит курсор в списке переменных.
  
== Контекстное меню ячейки отчета ==
+
[[Файл:Чекбокс.png]] — выделить все переменные в списке или снять выделение со всех переменных.
У ячеек отчета, отображающих объекты программы (например, наименования контрагентов, сумма), есть контекстное меню.
 
  
Контекстное меню ячейки отчета вызывается <font color=red>двойным щелчком ЛЕВОЙ клавиши мыши по ячейке</font>.
+
[[Файл:Удалить.png]] — удалить выбранную переменную из списка.
  
'''Открыть значение'''
+
=== Панель инструментов ===
: Открыть форму или карточку выбранного элемента-объекта.
 
  
'''Получить ссылку'''
+
Набор командных кнопок для формирования отчета по заданным настройкам и работы с уже сформированным отчетом.
: Скопировать ссылку на содержимое ячейки.
 
  
'''Развернуть по'''
+
[[Файл:Скрыть панель.png]] — скрыть панель переменных и настроек отчета.
: Эту команду надо применять к общим значениям в отчете, аккумулирующим в себе какие-то данные, например, к общим суммам в финансовых отчетах. Команда выводит расшифровку общего значения по выбранному параметру.
 
  
'''Добавить в отбор'''
+
[[Файл:Раскрыть панель.png]] раскрыть панель переменных и настроек отчета.
: Добавить значение выделенного элемента в значение соответствующей переменной на панели настроек слева. Таким образом можно отфильтровать данные отчета по этому значению. С помощью этой команды можно добавить в отбор несколько разных значений объектов (выберите эту команду у значений в отчете, по которым вы хотите отфильтровать его данные) они добавятся в значение переменной друг за другом. Нажмите кнопку '''''Сформировать''''' и в отчете отобразятся данные, соответствующие заданному условию.
 
  
: [[Файл:УФО 2 Контекстное меню ячейки отчета.png]]
+
[[Файл:Сформировать.png]] — сформировать отчет и скрыть панель настроек. Кнопка подсвечивается желтым после любых манипуляций с формой отчета.
<!-- Пример применения команды '''Развернуть по''': расшифровка стоимости койко-дней по контрагентам в отчете «Доходность номерного фонда», она показывает из оплаты каких контрагентов состоит эта сумма.
 
  
: [[Файл:Развернуть по.png|Команда «Развернуть по»]]
+
[[Файл:Обновить.png]] — обновить отчет. Кнопка подсвечивается желтым аналогично кнопке ''Сформировать''.
 +
<!-- [[Файл:Реквизиты.png]] — [[#Реквизиты отчета|реквизиты отчета]].
  
Результат применения команды '''Развернуть по''':
+
[[Файл:Папка.png]] — [[#Варианты отчета|варианты отчета]]. -->
  
: [[Файл:Развернуть по результат.png|Результат применения команды «Развернуть по»]] -->
+
[[Файл:Свернуть группы.png]] — свернуть/развернуть группы значений в отчете.
  
== Переменные ==
+
[[Файл:Расшифровка.png]] отобразить таблицу '''Детали'''. Данные в деталях отображаются при выборе ячейки отчета курсором. Отображение данных для общих итогов не поддерживается. Состояние отображения деталей сохраняется при закрытии отчета.
Переменные отчета это данные, которые можно вывести в отчет. Состав переменных определяется источником данных отчета. Задавая значения переменных, можно «фильтровать» информацию в отчете и получать его новые результаты.
 
  
Переменные отчета разделены на три группы:
+
[[Файл:Курсор.png]] — перейти к выделенной ячейке отчета. Кнопка используется, чтобы вернуться к выделенной ячейке при просмотре таблицы скроллингом вниз или вправо. <!-- Эту кнопку удобно нажимать после того, как вы прокрутили большой отчет скроллингом вниз или вправо, чтобы посмотреть его. Нажав эту кнопку, вы вернетесь к ячейке отчета, на которой стоял курсор. -->
* Измерения
 
* Ресурсы
 
* Период
 
  
<table>
+
[[Файл:Печать.png]] — печать отчета:
<tr valign=top><td>[[Файл:УФО 2 Переменные.png|frame|Группа переменных «Измерения»]]</td><td width="30"></td><td>[[Файл:УФО 2 Переменные Ресурсы.png|frame|Группа переменных «Ресурсы»]]</td><td width="30"></td><td>[[Файл:УФО 2 Переменные Период.png|frame|Группа переменных «Период»]]</td></tr>
+
* '''Параметры страницы''' — установить параметры страницы для распечатки отчета.
</table>
+
* '''Предварительный просмотр''' — предварительный просмотр отчета.
 +
* '''Печать''' — печать отчета.
  
==== Контекстное меню переменной ====
+
[[Файл:Выгрузить.png]] — выгрузить таблицу данных отчета в табличный документ или файлы форматов CSV, JSON, XML.
Все действия с переменными осуществляются через контекстное меню (вызывается нажатием правой клавиши мыши по переменной).
 
  
: [[Файл:УФО 2 Контекстное меню переменной.png|Контекстное меню переменной]]
+
[[Файл:Оформление.png]] — оформление ячеек таблицы данных отчета:
 +
* '''Тепловая карта''' — окраска ячеек цветным градиентом от минимального к максимальному значению: минимальные значения окрашиваются холодным цветами, максимальные — теплыми. <!-- Чем меньше значение, тем холоднее цвет; чем больше значение, тем цвет теплее и ярче. -->
 +
* '''Диагональ''' — окрасятся ячейки, в которых совпадают значения горизонтального и вертикального разворота. Применяется, если нет иерархии разворотов.
 +
* '''Min''' — окрасится минимальное значение.
 +
* '''Max''' — окрасится максимальное значение.
  
[[Файл:Реквизиты.png]] '''Добавить реквизит'''
+
Чтобы убрать окрашивание, нажмите на вариант оформления еще раз.
: Добавить к переменной ее реквизит, который можно будет использовать в отчете. Выбор происходит из списка реквизитов переменной. В УФО в списке переменных реквизиты отображаются подчиненными переменной: она отображается со значками [[Файл:Плюс.png]] (список реквизитов скрыт) или [[Файл:Минус.png]] (список реквизитов раскрыт), а реквизиты — ниже ее с отступом слева.  
 
  
[[Файл:Удалить.png]] '''Удалить реквизит'''
+
[[Файл:Редактировать.png]] — скопировать результат в табличный документ. Отчет откроется на отдельной закладке, где с ним можно будет работать как с табличным документом и сохранить его в формате mxl.
: Удалить переменную или реквизит переменной из списка.
 
  
'''Добавить в развороты, Добавить в ресурсы, Добавить в отбор, Добавить в сортировку'''
+
[[Файл:Копировать.png]] — открыть текущий отчет в новом окне.
: Добавить переменную в соответствующий раздел настроек отчета [[#Развороты|'''Развороты''']], [[#Ресурсы|'''Ресурсы''']], [[#Отбор|'''Отбор''']], [[#Порядок|'''Порядок''']].
 
  
[[Файл:Функция.png]] '''Добавить переменную'''
+
[[Файл:Виды объекта.png]] — список вариантов отчета. Эта кнопка есть только у отчетов, для которых предусмотрено несколько видов.
: Добавить переменную простую или вычисляемую.<!-- Значение вычисляемой переменной составляется из разных доступных переменных и ресурсов с применением к ним математических операций. Затем эту вычисляемую переменную можно использовать в отчете. При нажатии на эту кнопку появляется специальный калькулятор, с помощью которого создается значение вычисляемой переменной: можно выбирать переменные или ресурсы и задавать для них математические выражения. -->
 
  
[[Файл:Изменить.png]] '''Изменить переменную'''
+
: [[Файл:УФО 2 Виды отчета.png|Виды отчета]]
: Изменить переменную. Откроется карточка переменной, в которой можно изменить ее данные: переименовать или изменить формулу вычисления значения переменной, если она вычисляемая, и другое.
 
  
[[Файл:i.png]] '''О переменной'''
+
[[Файл:Таблица.png]] — отображать таблицу данных отчета.
: Откроется карточка переменной недоступная для редактирования, в которой можно просто посмотреть информацию о переменной.
 
  
==== Карточка переменной ====
+
[[Файл:Отчеты.png]] — отображать диаграмму отчета. Диаграмма отображается внизу отчета. Диаграмма строится по [[#Развороты|разворотам]] отчета. <!-- Настройки диаграммы: [[Файл:Настройки.png]] — настройка отображения результатов отчета, закладка '''Диаграмма'''. -->
  
[[Файл:УФО 2 Карточка переменной.png]]
+
[[Файл:Настройки.png]] — настройка отображения результатов отчета. Позволяет скрывать заголовок отчета, выбирать особенности оформления: стиль, толщину линий, расположение строк и колонок с итогами и т.д. 
 +
:[[Файл:Настройки отображения УФО.png|500px]]
 +
:При отображении диаграммы отчета добавляется закладка '''Диаграмма'''.
  
'''Представление'''
+
[[Файл:i.png]] — справка по данному отчету. Откроется описание отчета.
: Название переменной. Оно отображается в списке переменных отчета. С ним работают пользователи.
 
  
'''Имя'''
+
[[Файл:Помощь.png]] — справка по универсальной форме отчета. Откроется страница помощи «Универсальная форма отчета».
: Имя переменной, которое может быть использовано в программном коде при создании формул для вычисления значений других переменных. Имя переменной должно быть без пробелов.
 
  
'''''Конструктор'''''
+
=== Варианты отчета ===
: При нажатии на эту кнопку появится конструктор для составления формулы для вычисления значения переменной.
+
Вариант отчета — это сохраненный набор настроек отчета, включающий выбранные развороты, фильтры, порядок сортировки и оформление.
  
[[Файл:УФО 2 Конструктор переменной.png]]
+
Раздел позволяет сохранять такие варианты и использовать их, чтобы быстро получать отчет с нужными параметрами без повторной настройки.
  
'''Тип значения'''
+
: [[Файл:Варианты отчета.png|900px]]
: Тип значения переменной: строка, число, дата, булево (переключатель-галочка «да/нет» или «истина/ложь»), а также все типы значений из объектов, которые есть в программе «Кинт: Управление санаторием», например, «Блюдо», «Вид документа», «Вид взаиморасчетов», «Квота» и т.д. Не обязательно для заполнения — программа может сама определить тип.
 
  
'''Формат'''
+
[[Файл:Записать.png]] — сохранить вариант отчета:
: В этом поле можно задать формат вывода значения переменной в отчет: в каком виде будут отображаться значения переменной в отчете. Откроется конструктор формата. Действует для числа, даты и булевой переменных. Не обязательно для заполнения.
+
* '''Сохранить как новую настройку''' — сохранить настройки отчета в новом варианте отчета.
<!-- ==== Создание вычисляемой переменной ==== -->
+
* '''Сохранить в файл''' — сохранить настройки отчета на компьютере пользователя в формате mxl.
 +
* '''Переименовать''' — изменить наименование отчета.
  
== Настройки вывода данных в отчет ==
+
[[Файл:Загрузить2.png]] — загрузить вариант отчета:
Принципы работы с настройками:
+
* '''Открыть текущие настройки''' — открыть выделенный в списке вариант отчета.
* Перенесите переменную, ресурс или период в раздел настроек. Это можно сделать либо отметив ее галочкой в списке переменных, либо перетащив ее мышью из списка переменных в раздел настроек.
+
* '''Открыть в новом окне''' — открыть отчет в новой закладке.
* В настройках отчета в списках переменных на закладках '''Развороты''', '''Ресурсы''', '''Отбор''', '''Порядок''' галочками отметьте переменные, данные из которых будут участвовать в отчете:
+
* '''Открыть файл с настройками''' — открыть отчет в формате mxl, хранящийся на компьютере пользователя.
** на закладках '''Развороты''' и '''Ресурсы''' галочками можно отметить переменные, данные из которых будут отображаться в отчете;
 
** на закладке '''Отбор''' галочками можно отметить условия, участвующие в отчете;
 
** на закладке '''Порядок''' галочками можно отметить переменные, по которым будут отсортированы данные отчета.
 
*: Не отмеченные галочками переменные в отчете не участвуют.
 
  
Чтобы добавить переменную в любой раздел настроек, отметьте ее галочкой в списке переменных или перетащите ее в раздел мышью:
+
[[Файл:Обновить.png]] — обновить список вариантов.
  
: [[Файл:УФО 2 Добавление переменной.png]]
+
[[Файл:Удалить.png]] — удалить текущий вариант настроек отчета. Удалить можно только варианты отчета, автором которых является текущий пользователь.
  
=== Развороты ===
+
'''''Еще''''' — открыть панель дополнительных кнопок для работы с вариантами отчета:
На закладке отображаются переменные, данные из которых выводятся в отчет.
+
* '''Отправить настройки отчета''' — отправить вариант отчета другому пользователю. Доступно только для тех отчетов, автором которых является текущий пользователь.
 +
* '''HTTP-запрос''' — скопировать запрос для получения результата отчета в формате HTML, JSON или PDF.
  
В развороты попадают переменные, отмеченные галочками.<br>
+
В списке отчетов жирным шрифтом выделен открытый (текущий) вариант отчета.
Чтобы добавить переменную в развороты, отметьте ее в списке переменных галочкой.
 
  
В списке разворотов галочками можно отметить переменные, данные из которых будут отображаться в отчете.
+
[[Файл:Личное.png]] — личный вариант отчета текущего пользователя. Не доступен другим пользователям программы.
  
Расположение переменных-разворотов в этом списке определяет расположение информации в отчете.<br>
+
:[[Файл:Варианты отчета (личный).png|900px]]
Перемещая переменные-развороты в списке мышью, можно определить их последовательность и иерархию.
+
Чтобы открыть вариант отчета, установите на него курсор и дважды щелкните мышью, нажмите клавишу Enter или нажмите кнопку '''''Загрузить''''' и выберите вариант «открыть текущие настройки».
  
[[Файл:УФО 2 Развороты.png]]
+
Ниже списка вариантов отчета отображаются реквизиты отчета: тип, источник данных, автор, основание и наименование отчета.
 +
<!-- '''''В новом окне''''' — открыть выбранный вариант отчета на новой закладке в программе. -->
  
[[Файл:Стрелки вверх-вниз.png]] — переместить ресурсы в списке вверх или вниз.
+
=== Просмотр данных готового отчета ===
  
[[Файл:Стрелка влево.png]] — перенести разворот на уровень выше.
+
==== Ячейка отчета ====
 +
У ячеек отчета, отображающих объекты программы (например, наименования контрагентов, сумма), есть контекстное меню.
  
[[Файл:Стрелка вправо.png]] — перенести разворот на уровень ниже.  
+
Контекстное меню ячейки отчета вызывается двойным щелчком левой клавиши мыши по ячейке.
  
[[Файл:Направление.png]] — изменить направление разворота: по вертикали или по горизонтали будут отображаться данные.
+
: [[Файл:УФО 2 Контекстное меню ячейки отчета.png|900px]]
  
[[Файл:Перемещение.png]] изменить направление выбранного курсором разворота.
+
'''Открыть значение''' открыть форму или карточку выбранного элемента-объекта.
  
[[Файл:Форматирование.png]] настройка формата отображения данных этой переменной в отчете: шрифт, ширина колонки, высота строки, перенос текста в ячейке, вертикальное и горизонтальное выравнивание содержимого ячейки, цвет фона и текста.
+
'''Получить ссылку''' скопировать ссылку на содержимое ячейки.
  
[[Файл:Удалить.png]] — удалить выбранную курсором переменную из списка разворотов.
+
'''Развернуть по''' — вывести расшифровку общего значения по выбранному параметру. Применяется к общим значениям в отчете, аккумулирующим в себе какие-то данные, например, к общим суммам в финансовых отчетах.
  
[[Файл:Иерархия.png]] — нажатая кнопка (серого цвета): выводить данные по вертикальным разворотам первого уровня иерархии в отдельных таблицах. Подчиненные и горизонтальные развороты будут выводиться в каждой таблице. Не нажатая кнопка: обычный вывод отчета. <!-- выводить данные по вертикальным разворотам первого уровня иерархии в отдельных таблицах. Вертикальные развороты второго и последующих уровней и горизонтальные развороты используются для каждого разворота первого уровня. -->
+
'''Добавить в отбор''' — добавить значение выделенного элемента в значение соответствующей переменной на панели настроек слева. Таким образом можно отфильтровать данные отчета по этому значению. С помощью этой команды можно добавить в отбор несколько разных значений объектов (выберите эту команду у значений в отчете, по которым вы хотите отфильтровать его данные) — они добавятся в значение переменной друг за другом. Нажмите кнопку '''''Сформировать''''' и в отчете отобразятся данные, соответствующие заданному условию.
 +
<!-- Пример применения команды '''Развернуть по''': расшифровка стоимости койко-дней по контрагентам в отчете «Доходность номерного фонда», она показывает из оплаты каких контрагентов состоит эта сумма.
  
=== Ресурсы ===
+
: [[Файл:Развернуть по.png|Команда «Развернуть по»]]
На закладке отображаются ресурсы, из которых берутся данные для отчета.
 
  
На эту закладку попадают переменные из раздела «Ресурсы», отмеченные галочками.<br>
+
Результат применения команды '''Развернуть по''':
Чтобы добавить ресурс, отметьте его галочкой в списке переменных в разделе «Ресурсы».
 
  
В списке ресурсов галочками можно отметить те, которые будут участвовать в отчете.
+
: [[Файл:Развернуть по результат.png|Результат применения команды «Развернуть по»]] -->
  
[[Файл:УФО 2 Ресурсы.png]]
+
==== Сумма выделенных ячеек ====
  
[[Файл:Чекбокс.png]] — установить или снять выделение со всех переменных в списке.
+
Выпадающий список '''Сумма''' правом нижнем углу формы позволяет посмотреть сумму значений выделенных ячеек, количество выделенных ячеек, среднее значение, а также максимальное и минимальное значения.
  
[[Файл:Стрелки вверх-вниз.png]] — переместить ресурсы в списке вверх или вниз.
+
: [[Файл:Сумма выделенных ячеек.png|900px]]
  
[[Файл:Форматирование.png]] — настройка формата отображения данных этой переменной в отчете: шрифт, ширина колонки, высота строки, перенос текста в ячейке, вертикальное и горизонтальное выравнивание содержимого ячейки, цвет фона и текста.
+
==== Таблица «Детали» ====
  
[[Файл:Папка+.png]] добавить группу ресурсов.
+
Таблица «Детали» это инструмент в отчете, который позволяет отобразить подробные записи по выбранным переменным.
  
[[Файл:Копировать.png]] — создать ресурс копированием текущего (того, на котором стоит курсор).
+
Для вызова окна настройки деталей используется кнопка [[Файл:Таблица.png]] на панели инструментов отчета.
  
[[Файл:Удалить.png]] — удалить выбранную курсором переменную из списка ресурсов.
+
: [[Файл:Настройка колонок деталей.png|500px]]
  
=== Отборы ===
+
[[Файл:Добавить переменную.png]] добавить переменную в таблицу «Детали».
В этот раздел можно перенести переменные (измерения, ресурсы, периоды) и задать им разные условия — в отчете отобразятся данные, соответствующие этим условиям.
 
* Переменные можно группировать по условиям И или ИЛИ.
 
* Можно одной переменной задать несколько разных условий.
 
  
Условия отбора выполняются по порядку, поэтому порядок условий важен.
+
[[Файл:Удалить.png]] — удалить выбранную переменную из списка.
  
[[Файл:Копировать.png]] — создать переменную или ресурс копированием текущего (того, на котором стоит курсор).
+
[[Файл:Стрелки вверх-вниз.png]] — переместить переменные в списке вверх или вниз.
  
[[Файл:Папка+.png]] сгруппировать переменные.
+
Сортировка настроить сортировку по одной или нескольким колонкам.
  
[[Файл:Выбрать.png]] '''Ввести значение отбора'''
+
'''''ОК''''' — применить настройку колонок и закрыть форму.
: Ввести значение переменной, по которому будут отфильтрованы данные отчета. Если переменная не простого типа (число, дата и др.), а типа «объект», то выбор происходит из справочника или журнала объектов переменной. Например, если вызвать эту команду для переменной «Контрагенты», выбор будет происходить из справочника «Контрагенты». Если вызвать эту команду для переменной «Счет», выбор будет происходить из журнала счетов.
 
  
[[Файл:Курсор.png]] '''Добавить несколько значений'''
+
'''''Закрыть''''' —  закрыть форму.
: Добавить несколько значений переменной, по которым будут отфильтрованы данные отчета. Выбор происходит из справочника или журнала объектов переменной функционалом выбора нескольких значений («корзиной»).
 
  
[[Файл:Очистить.png]] '''Очистить'''
+
При выборе конкретной ячейки отчета таблица «Детали» позволит отобразить данные. Для общих итогов отображение данных не поддерживается.
: Удалить значение переменной.
 
  
На рисунке показан пример: показать Поле 5 и Теплицу и в них культуры ель Picea pungens Hoopsii и тую Thuja occidentalis Golden Globe. Программа сначала отбирает участки, потом культуры в них.
+
: [[Файл:Таблица детали.png|900px]]
  
: [[Файл:УФО 2 Отбор.png]]
+
[[Файл:Обновить.png]] — заполнить детальные записи по выделенным ячейкам.
  
==== Группы переменных ====
+
'''''Еще'''''
Переменные можно группировать по условиям И или ИЛИ.
 
  
Для добавления группы переменных выделите переменные, которые надо сгруппировать, нажмите кнопку [[Файл:Папка+.png]] и выберите условие, по которому надо сгруппировать переменные: И или ИЛИ:
+
[[Файл:Изменить положение таблицы.png]] — изменить положение таблицы: горизонтальное или вертикальное.
  
: [[Файл:УФО 2 Группа переменных.png]]
+
[[Файл:Расширенный поиск.png]] — расширенный поиск по данным таблицы «Детали».
  
Чтобы переместить переменную в группу, ухватите ее мышью и перетащите на группу:
+
[[Файл:Печать.png]] — вывести список в табличный или текстовый документ.
  
: [[Файл:УФО Перемещение переменной в группу.png]]
+
== Порядок настройки отчета  ==
  
Переменная «Контрагент» в группе:
+
=== Настройка структуры отчета  ===
 +
# Выберите период формирования отчета.
 +
# В разделе «Развороты» перемещайте переменные мышью или кнопками [[Файл:Стрелки вверх-вниз.png]], [[Файл:Стрелка влево.png]][[Файл:Стрелка вправо.png]], [[Файл:Направление.png]], [[Файл:Перемещение.png]], чтобы определить их последовательность и иерархию (вложенность и группировку).
 +
#* На рисунке ниже развороты настроены таким образом, что все переменные отображаются вертикально, переменная «Склад» образует выпадающие списки, переменные «Номенклатура» и «Единицы измерения» расположены в отчете в таком же порядке, как и в настройках.
 +
#*: [[Файл:Пример настройки разворотов1.png|900px]]
 +
#* На рисунке ниже развороты настроены аналогичным образом, но переменные «Номенклатура» и «Единицы измерения» расположены в обратном порядке.
 +
#*: [[Файл:Пример настрйоки разворотов2.png|900px]]
 +
#* На рисунке ниже переменная «Склад» перенесена в горизонтальный разворот.
 +
#*: [[Файл:Пример настройки разворотов3.png|900px]]
 +
# В разделе «Ресурсы» отметьте галочкой показатели, которые должны участвовать в отчете. Измените порядок ресурсов при необходимости.
 +
#: [[Файл:Пример настройки ресурсов.png|900px]]
 +
# Для отбора данных перенесите нужные переменные в раздел «Условия» и задайте для них значения.
 +
#: [[Файл:УФО 2 Отбор.png|900px]]
 +
# При необходимости создайте группу условий:
 +
## Выделите переменные, которые нужно объединить.
 +
## Нажмите кнопку [[Файл:Папка+.png]].
 +
## Выберите условие, по которому надо сгруппировать переменные: И или ИЛИ.
 +
## Нажмите кнопку '''''OK'''''
 +
##: [[Файл:УФО 2 Группа переменных.png|900px]]
 +
## Для изменения состава группы перемещайте переменные мышью внутрь группы или из группы на свободное место.
 +
##: [[Файл:УФО Перемещение переменной в группу.png]]
 +
# Для задания порядка сортировки переменных добавьте их в раздел «Порядок» (мышью, через кнопку [[Файл:Добавить.png]] или через команду в контекстном меню) и установите направление сортировки (по возрастанию или убыванию) в столбце «Направление».
 +
#: В примере показана сортировка продуктов на конец периода отчета по убыванию (для удобного планирования закупки продуктов). Ресурс «Конечный остаток» перенесен на закладку '''Порядок''' и отсортирован по убыванию.
 +
#: [[Файл:УФО 2 Сортировка.png|900px]]
  
: [[Файл:УФО Переменная в группе.png]]
+
=== Создание варианта отчета ===
  
Чтобы переместить переменную из группы, ухватите ее мышью и перетащите на свободное место вне группы:
+
1. Откройте отчет, вариант которого требуется создать.
  
: [[Файл:УФО Перемещение переменной из группы.png]]
+
2. Выполните необходимые настройки отчета.
  
=== Порядок ===
+
3. Нажмите кнопку [[Файл:Записать.png]] '''''Сохранить'''''.
В этот раздел можно добавить переменные и ресурсы, по которым надо сортировать данные в отчете, и указать способ сортировки — по возрастанию или по убыванию.
+
* Укажите доступность отчета: общий — доступный для всех пользователей, или личный — доступный только текущему пользователю.
 +
* В поле «Наименование» введите название варианта отчета.
 +
* В поле «Группа» выберите группу отчетов, в которую будет входить этот вариант отчета. Группа указывается только для общих отчетов.
 +
* В поле «Комментарий» можно внести дополнительную информацию об отчете, которая отобразится в списке вариантов отчета, а также в журнале отчетов.
 +
* Нажмите кнопку '''''ОК'''''.
 +
<!-- : [[Файл:Сохранение варианта отчета.png]] -->
 +
<div class="tleft" style="clear:none; margin-left: 0;">[[Файл:Сохранение отчета личного.png|500px]]</div>
 +
<div class="tleft" style="clear:none; margin-left: 0;">[[Файл:Сохранение отчета общего.png|500px]]</div>
 +
<div style="clear: both;"></div>
  
Чтобы изменить способ сортировки значений переменной, дважды щелкните по нему мышью в столбце «Направление».
+
4. Вариант отчета сохранится. После этого будет отображаться в списке вариантов отчета.
 +
<!-- : [[Файл:УФО 2 Сохраненный вариант отчета.png]] -->
  
Способы добавления переменных на эту закладку:
+
=== Нумерация элементов ===
# Перетащите переменную мышью.
 
# Нажмите кнопку [[Файл:Добавить.png]] и выберите переменную.
 
# В [[#Контекстном меню переменной|контекстном меню переменной]] выберите пункт '''Добавить в сортировку'''.
 
  
[[Файл:Чекбокс.png]] — выделить все переменные в списке или снять выделение со всех переменных.
+
Для отчетов предусмотрена возможность настроить нумерацию элементов.
  
[[Файл:Добавить.png]] — добавить переменную, на которой стоит курсор в списке переменных.
+
В закладке '''Развороты''' щелкните два раза левой кнопкой мыши на поле '''Нумерация''' того разворота, который необходимо пронумеровать, и выберите тип нумерации.
  
[[Файл:Удалить.png]] — удалить переменную из списка.
+
: [[Файл:УФО Нумерация элементов1.png|1000px]]
  
[[Файл:Стрелки вверх-вниз.png]] переместить переменные в списке вверх или вниз.
+
Типы нумерации:
 +
* '''По порядку''' сквозная нумерация элементов.
  
На рисунке показан пример: отсортировать счета по оплате на конец периода отчета по убыванию, чтобы посмотреть должников — сначала тех, кто задолжал больше всего, потом тех, у кого долг поменьше и т.д.
+
: [[Файл:УФО Нумерация элементов по порядку.png|1000px]]
  
Ресурс «К оплате на конец» перенесен на закладку '''Порядок''' и отсортирован по убыванию.
+
* '''В группировке''' — нумерация элементов в каждой группе, начиная с 1.
  
: [[Файл:УФО 2 Сортировка.png]]
+
: [[Файл:УФО Нумерация элементов в группировке.png|1000px]]
  
 +
=== Сравнение данных в периодах ===
 +
{{:Как сопоставить данные за аналогичные периоды в разных годах в отчете? (КУС)}}
 
<!-- Изменения интерфейса по сравнению с УФО 1
 
<!-- Изменения интерфейса по сравнению с УФО 1
 
=== Изменения интерфейса формы ===
 
=== Изменения интерфейса формы ===

Текущая версия на 12:49, 8 апреля 2026

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

RUTUBE.png
YouTube.png
RUTUBE.png
YouTube.png
RUTUBE.png

С помощью УФО можно::

  • получить отчет в нужном разрезе;
  • изменить структуру существующего отчета;
  • проанализировать данные с разной детализацией.

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

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

Общий принцип работы с отчетом

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

При формировании отчета:

  1. Из списка доступных переменных выбираются те, которые должны отображаться в отчете.
  2. Настраивается структура отчета — задается, какие переменные будут отображаться по строкам и колонкам, порядок их группировки и отображения.
  3. При необходимости задаются условия отбора, чтобы ограничить набор данных.
  4. При необходимости настраивается порядок сортировки значений переменных.

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

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

Интерфейс УФО состоит из двух основных областей:

  • Слева — панель переменных (Измерения, Ресурсы, Период) и настроек отчета (Развороты, Ресурсы, Условия, Порядок).
  • Справа — область формирования отчета, где отображается результат в виде таблицы.
УФО 2.png

Переменные

Переменные отчета — это данные, доступные для вывода в отчет. Состав переменных определяется источником данных отчета.

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

  • Измерения — качественные переменные, определяющие структуру отчета и разрезы представления данных. Примеры: Организация, Склад, Номенклатура.
  • Ресурсы — переменные числового типа, количественные показатели, которые рассчитываются для выбранных измерений. Примеры: Количество, Сумма, Начальный остаток.
  • Период — переменные, задающие временной интервал, за который выводятся данные.
УФО 2 Переменные.png
УФО 2 Переменные Ресурсы.png
УФО 2 Переменные Период.png

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

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

Функция.png Добавить переменную — добавить переменную простую или вычисляемую.

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

Сброс.png Сброс текущей сессии — восстановить основной вариант настроек отчета.

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

Открывается через контекстное меню переменной при выборе команды I.png О переменной.

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

При создании новой переменной выглядит следующим образом:

УФО Карточка новой переменной.png
  • Представление — название переменной, которое отображается в списке переменных отчета и с которым работают пользователи.
  • Имя — имя переменной, которое может быть использовано в программном коде при создании формул для вычисления значений других переменных. Имя переменной должно быть без пробелов.
  • Путь к данным — источник, из которого переменная получает свое значение: объект конфигурации либо выражение (для вычисляемых ресурсов).
  • Конструктор — при нажатии на эту кнопку появится конструктор для составления формулы для вычисления значения переменной.
УФО 2 Конструктор переменной.png
  • Имя для формул — имя переменной для использования в выражениях вычисляемых переменных.
  • Тип значения — тип значения переменной: строка, число, дата, булево (переключатель-галочка «да/нет» или «истина/ложь»), а также все типы значений из объектов, которые есть в программе «Кинт: Управление санаторием», например, «Блюдо», «Вид документа», «Вид взаиморасчетов», «Квота» и т.д. Не обязательно для заполнения — программа может сама определить тип.
  • Формат — формат вывода значения переменной в отчет: позволяет задать, в каком виде значения переменной будут отображаться в отчете. Откроется конструктор формата. Действует для числа, даты и булевой переменной. Необязательно для заполнения.
  • Измерение/Ресурс — выбор группы, к которой будет относиться новая переменная: измерение или ресурс.

Использование переменных в отчете

Чтобы переменная из списка доступных участвовала в формировании отчета, её необходимо добавить в нужный раздел настроек отчета: Развороты, Ресурсы, Условия или Порядок.

Способы добавления:

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

Разделы настроек отчета

Развороты

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

  • определить порядок вывода данных;
  • задать уровни вложенности;
  • выбрать направление разворотов (вертикальное или горизонтальное);
  • настроить формат отображения каждой переменной.
УФО 2 Развороты.png

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

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

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

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

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

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

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

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

Ресурсы

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

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

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

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

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

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

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

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

Условия

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

Данные Условия.png

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

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

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

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

Очистить.png — удалить значение переменной.

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

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

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

Порядок

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

Данные Порядок.png

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Виды отчета

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

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

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

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

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

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

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

Вариант отчета — это сохраненный набор настроек отчета, включающий выбранные развороты, фильтры, порядок сортировки и оформление.

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

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

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

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

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

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

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

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

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

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

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

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

Варианты отчета (личный).png

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

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

Просмотр данных готового отчета

Ячейка отчета

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

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

УФО 2 Контекстное меню ячейки отчета.png

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

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

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

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

Сумма выделенных ячеек

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

Сумма выделенных ячеек.png

Таблица «Детали»

Таблица «Детали» — это инструмент в отчете, который позволяет отобразить подробные записи по выбранным переменным.

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

Настройка колонок деталей.png

Добавить переменную.png — добавить переменную в таблицу «Детали».

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

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

Сортировка — настроить сортировку по одной или нескольким колонкам.

ОК — применить настройку колонок и закрыть форму.

Закрыть — закрыть форму.

При выборе конкретной ячейки отчета таблица «Детали» позволит отобразить данные. Для общих итогов отображение данных не поддерживается.

Таблица детали.png

Обновить.png — заполнить детальные записи по выделенным ячейкам.

Еще

Изменить положение таблицы.png — изменить положение таблицы: горизонтальное или вертикальное.

Расширенный поиск.png — расширенный поиск по данным таблицы «Детали».

Печать.png — вывести список в табличный или текстовый документ.

Порядок настройки отчета

Настройка структуры отчета

  1. Выберите период формирования отчета.
  2. В разделе «Развороты» перемещайте переменные мышью или кнопками Стрелки вверх-вниз.png, Стрелка влево.pngСтрелка вправо.png, Направление.png, Перемещение.png, чтобы определить их последовательность и иерархию (вложенность и группировку).
    • На рисунке ниже развороты настроены таким образом, что все переменные отображаются вертикально, переменная «Склад» образует выпадающие списки, переменные «Номенклатура» и «Единицы измерения» расположены в отчете в таком же порядке, как и в настройках.
      Пример настройки разворотов1.png
    • На рисунке ниже развороты настроены аналогичным образом, но переменные «Номенклатура» и «Единицы измерения» расположены в обратном порядке.
      Пример настрйоки разворотов2.png
    • На рисунке ниже переменная «Склад» перенесена в горизонтальный разворот.
      Пример настройки разворотов3.png
  3. В разделе «Ресурсы» отметьте галочкой показатели, которые должны участвовать в отчете. Измените порядок ресурсов при необходимости.
    Пример настройки ресурсов.png
  4. Для отбора данных перенесите нужные переменные в раздел «Условия» и задайте для них значения.
    УФО 2 Отбор.png
  5. При необходимости создайте группу условий:
    1. Выделите переменные, которые нужно объединить.
    2. Нажмите кнопку Папка+.png.
    3. Выберите условие, по которому надо сгруппировать переменные: И или ИЛИ.
    4. Нажмите кнопку OK
      УФО 2 Группа переменных.png
    5. Для изменения состава группы перемещайте переменные мышью внутрь группы или из группы на свободное место.
      УФО Перемещение переменной в группу.png
  6. Для задания порядка сортировки переменных добавьте их в раздел «Порядок» (мышью, через кнопку Добавить.png или через команду в контекстном меню) и установите направление сортировки (по возрастанию или убыванию) в столбце «Направление».
    В примере показана сортировка продуктов на конец периода отчета по убыванию (для удобного планирования закупки продуктов). Ресурс «Конечный остаток» перенесен на закладку Порядок и отсортирован по убыванию.
    УФО 2 Сортировка.png

Создание варианта отчета

1. Откройте отчет, вариант которого требуется создать.

2. Выполните необходимые настройки отчета.

3. Нажмите кнопку Записать.png Сохранить.

  • Укажите доступность отчета: общий — доступный для всех пользователей, или личный — доступный только текущему пользователю.
  • В поле «Наименование» введите название варианта отчета.
  • В поле «Группа» выберите группу отчетов, в которую будет входить этот вариант отчета. Группа указывается только для общих отчетов.
  • В поле «Комментарий» можно внести дополнительную информацию об отчете, которая отобразится в списке вариантов отчета, а также в журнале отчетов.
  • Нажмите кнопку ОК.
Сохранение отчета личного.png
Сохранение отчета общего.png

4. Вариант отчета сохранится. После этого будет отображаться в списке вариантов отчета.

Нумерация элементов

Для отчетов предусмотрена возможность настроить нумерацию элементов.

В закладке Развороты щелкните два раза левой кнопкой мыши на поле Нумерация того разворота, который необходимо пронумеровать, и выберите тип нумерации.

УФО Нумерация элементов1.png

Типы нумерации:

  • По порядку — сквозная нумерация элементов.
УФО Нумерация элементов по порядку.png
  • В группировке — нумерация элементов в каждой группе, начиная с 1.
УФО Нумерация элементов в группировке.png

Сравнение данных в периодах

Универсальная форма отчета позволяет посмотреть данные отчета в аналогичных периодах в разные годы. Для этого необходимо:

  1. В списке переменных Периоды выбрать интересующий период и создать для него аналогичный: нажмите правой кнопкой мыши на период, нажмите кнопку Добавить.png Добавить реквизит, в появившемся окне выберите такой же период и нажмите кнопку ОК.
    УФО Сравнение периодов 1.png
  2. Добавьте только что созданный период в раздел Условия.
    УФО Сравнение периодов 2.png
  3. Установите для периода условие равное порядковому номеру интересующего периода (для дня — числа от 1 до 365, для месяца — числа от 1 до 12, для квартала — числа от 1 до 4 и т.д.).
    УФО Сравнение периодов 3.png
  4. Добавьте верхний период как горизонтальный разворот.
    Сравнение периодов 4.png
  5. Выберите период, за который необходимо сделать сравнение.
    УФО Сравнение периодов 5.png
  6. Нажмите кнопку Сформировать. Сформируется отчет, в котором отображены аналогичные периоды за несколько лет.
    УФО Сравнение периодов 6.png