Справочник «Настройки произвольных отчетов» (раздел «Бюджетирование») предназначен для хранения макета и настроек вывода «Произвольного отчета».
В настройках произвольного отчета задается:
Наименование - произвольное наименование отчета;
Группа – группа справочника «Настройки произвольного отчета»;
Способ компоновки – элемент из справочника способы компоновки источников данных;
Формат – формат отображения чисел в отчете;
Язык – язык отчета по умолчанию (возможен выбор русского или английского языка);
Макет – фиксированный макет произвольного отчета.
В таблице макета пользователь задает макет и для вычисляемых ячеек указывает правила заполнения ячеек. Для удобства настройки макета используется панель форматирования, расположенная над таблицей макета.
С помощью кнопок панели форматирования можно выполнять следующие действия:
Макет отчета может быть загружен в справочник «Настройки произвольных отчетов» из Excel. Данная возможность вызывается по команде «Загрузить макет из файла»:
В открывшемся окне необходимо указать путь до файла, а также имя листа, с которого необходимо выполнить загрузку макета:
При загрузке макета отчета из Excel полностью загружается форматирование отчета:
Для того, чтобы задать правило для текущей ячейки необходимо открыть окно установки правила. Окно открывается по кнопке «Установить правило заполнения области» (Ctrl+Space) или при добавлении строки в окне «Правила заполнения». Также можно установить правила, воспользовавшись контекстным меню, вызываемым правой кнопкой мыши.
Видимость окна «Правила заполнения» управляется кнопкой «Правила» в командной панели окна создания макета.
В окне «Правило заполнения области» пользователь задает:
Имя области – адрес ячейки;
Вид ячейки – может принимать одно из значений «Значение» или «Формула»;
Элемент данных – элемент данных текущего способа компоновки данных. Реквизит доступен для вида ячейки «Значение»;
Имя ресурса – имя ресурсов текущего способа компоновки данных. Реквизит доступен для вида ячейки «Значение»;
Формула - формула расчета по вычисляемым ячейкам макета. Реквизит доступен для вида ячейки «Формула». Формула задается в окне ввода формулы.
Ввести формулу в ячейку отчета удобно с помощью специального редактора формулы, который открывается при нажатии кнопки «Установить формулу» в командной панели окна создания макета, или воспользовавшись контекстным меню.
Далее щелкая мышью по ячейкам, с которыми необходимо выполнить какие-либо действия и выбирая знаки между ними, можно ввести формулу в строке. При нажатии на знак «=» формула будет записана в качестве правила заполнения ячейки.
Если необходимо выполнить математические действия с большим количеством ячеек, можно использовать математические функции. При нажатии на кнопку открывается мастер функций, с помощью которого можно выбрать любую функцию для выбранных областей. Выбрать области можно с помощью выделения их мышью или курсором.
По кнопке «Раскрасить все ячейки макета» вычисляемым ячейкам устанавливается цвет по виду ячейки. Для ячеек с видом «Значение» устанавливается желтый цвет. Для ячеек с видом «Формула» устанавливается зеленый цвет.
Для того, чтобы сгруппировать строки или колонки в макете или закрепить определенные области, необходимо использовать Главное меню программы, подменю «Таблица».
Копирование правил заполнения области в выделенный диапазон ячеек
Реализована возможность копирования правила заполнения области в выделенный диапазон ячеек, что значительно ускоряет настройку произвольного отчета.
Для копирования правила заполнения области необходимо выделить ячейку, откуда мы будем копировать правило, и нажать кнопку «Копировать настройки области».
Далее выделяем ячейку или область ячеек, в которые мы хотим скопировать правила заполнения области с видом Формула, и нажимаем кнопку «Вставить настройки области из образца».
Редактирование правил заполнения области для группы ячеек
Реализовано редактирование правил заполнения области одновременно для группы выделенных ячеек. Это очень упрощает редактирование, например, когда для группы ячеек необходимо установить одинаковый элемент данных или выбрать один и то тот же ресурс.
Для редактирования необходимо выделить область ячеек и нажать кнопку «Установить правило».
В открывшемся окне нужно указать, что необходимо изменить, и сохранить изменения, нажав на кнопку ОК.
Копирование формул со смещением ячеек
Копирование формул в справочнике «Настройки произвольных отчетов» можно выполнить в любой выделенный диапазон ячеек, а так же выбрать вариант смещения по горизонтали или по вертикали.
Смещение необходимо, если, например, копируется формула, рассчитывающая итого по вертикали: если мы копируем итоговую формулу в соседнюю колонку, соответственно, нам необходимы и аргументы для формулы из данной колонки, поэтому в этом случае необходимо выбрать «смещение колонок».
Если необходимо скопировать итоги по строке (итоги по горизонтали), то потребуется «смещение строк».
Для копирования формулы необходимо выделить ячейку, из которой будем копировать формулу, и нажать в командной панели макета кнопку «Копировать настройки области» (либо воспользоваться контекстным меню, которое вызывается по правой кнопке мыши).
Далее выделяем ячейку или область ячеек, в которые мы хотим скопировать правила заполнения области с видом Формула, и нажимаем кнопку «Вставить настройки области из образца».
В открывшемся окне выбираем режим смещения ячеек в формуле: Без сдвига (формула копируется), Смещение колонок (итоги по вертикали) или Смещение строк (итоги по горизонтали), и нажимаем Готово. Формула скопирована.
На закладке «Аналитики строк» задаются аналитики для целей использования настройки произвольного отчета для ввода данных в справочнике «Экземпляры отчетов» (подробнее об этом в настоящем Руководстве пользователя в разделе Справочник «Экземпляры отчетов»)
На закладке «Параметры» может задаваться ряд параметров, например, параметрические значения наименований показателей отчета на различных языках (перечень языков определяется содержимым справочника «Языки (БИТ)» - см. ниже). На макете (закладка «Макет») в этом случае параметры отображаются в квадратных скобках.
Пример задания наименования показателей отчета на русском и английском языках: