Иерархический отбор реквизитов

   Настройка Иерархический отбор реквизитов реализована в виде иерархического отбора и служит для формирования перечня граф (столбцов) отчета. В графах отчета могут выводиться реквизиты, аналитические признаки, условия и суммы договоров. Иерархический отбор состоит из уровней и составляющих их элементов. Уровни обозначаются значком  1748343911997-858.png , элементы - значком 1748343937985-326.png . Элементы связаны со справочниками программного комплекса и позволяют получать информацию по документам кредита, в которых используются их значения. Уровни выводятся в отчете по графам и формируют данные отчета по составляющим их элементам.

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

1748343823762-480.png

Каждому уровню соответствует графа отчета с тем же наименованием. Графы могут группироваться, в таких случаях в наименование уровня вводится знак «\», перед которым указывается название группы граф, после – название графы в группе. Элементы, входящие в уровень, определяют состав данных соответствующей графы отчета.

1748350165859-800.png

Порядок расположения уровней в окне настройки определяет последовательность вывода соответствующих им строк (столбцов) в отчете, уровни можно перемещать по списку с помощью мыши или, воспользовавшись пунктами меню Переместить в самый верх], Переместить уровень вверх], Переместить уровень вниз], Переместить в самый низ].

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

С помощью пункта меню Свернуть все уровни можно скрыть все элементы, раскрыть их снова можно воспользовавшись пунктом меню Раскрыть все уровни], либо обновив данные иерархического отбора выделив название отбора в списке настроек.

Пункты меню Отчистить (удалить все элементы и уровни) позволяет отчистить все уровни и элементы.

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

Для добавления в отчет граф с основными реквизитами договора (номер, дата, наименование) достаточно добавить в отдельные уровни соответствующие им элементы.

1748350695862-532.png

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

1748352122479-391.png

Один уровень суммы может содержать несколько элементов, в этом случае данные, рассчитанные по каждому из элементов, будут суммироваться. Для вычисления разницы между значениями элементов нужно использовать пункт Инвертировать сумму по этому пункту для вычитаемого элемента. Суммы могут ограничиваться по периоду формирования отчета, для этого в уровень суммы добавляется один из элементов «На начало периода» или «За период»«На конец периода».

Для добавления в отчет вычисляемых граф можно использовать элемент «={-1}+{-2}». В фигурных скобках такой формулы указывается ссылка на уровень настройки с указанием направления и величины смещения относительно текущего уровня («плюс» - смещение вниз, «минус» - смещение вверх). В формулах можно использовать любую формулу Excel, например: «=ЕСЛИ({-2}=0;0;{-1}/{-2})*100». На рисунке ниже показан пример формулы для расчета остатка задолженности как разницы между суммами перечисления и погашения кредита.

1748351930074-187.png

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

@Ш/n/ – ширина графы отчета в пунктах MS Excel (поле не обязательно для заполнения, по умолчанию ширина колонки равна 20 пунктам), отделяется от наименования графы символом «@» и вводится между знаками «/» .

1748351477434-716.png

 – выделение названия уровня жирным шрифтом.

 – выделение названия уровня курсивом.

1748351535729-425.png

@Р/n/ - размер текста при выводе наименования графы, где n – величина шрифта в пунктах MS Excel

@Ф>> - формула Excel для заполнения столбца - может содержать формулу MS Excel для расчета данных графы отчета на основании данных других граф, параметр не обязателен для заполнения (обычно формулы задаются для уровней, не имеющих в своем составе элементов). Например: Колонка «Процент исполнения» с формулой для вычисления отношения значения ячейки на 2 левее от текущей (0;-2) к значению ячейки на 5 левее от текущей (0;-5), при условии что последнее не равно нулю:

Процент исполнения @Ф>>=ЕСЛИ(ЯЧ(0;-5)<>0;ЯЧ(0;-2)*100/ЯЧ(0;-5);"")