Определение строк и столбцов

В этом разделе содержится информация об определении строк и столбцов для отчета Report Painter.

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

  1. В меню приложения Учета по МВП выбрать Инструменты ® Report Painter . При этом на экран выводится меню Report Painter.
  2. Из меню Report Painter выбрать Отчет ® Создать .
  3. Ввести название библиотеки, которую отчет будет использовать, а также имя и описание отчета.
  4. Если требуется создать отчет с помощью копирования и модификации существующего отчета, то следует ввести имя копируемого отчета. При этом оба отчета должны использовать одну библиотеку.

  5. Выбрать Основной экран .

Если не используется копирование существующего отчета, то при этом появится отчет с четырьмя пустыми строками и столбцами. Это основная структура отчета. При копировании отчета система выводит структуру этого отчета.

Результат

Система переходит к основному экрану определения отчета Report Painter. Теперь для задания собственного отчета можно изменить существующий шаблон.

Если требуется изменить описание отчета, то для вызова диалогового окна, в котором могут быть введены краткий, средний и подробные тексты описания отчета, следует дважды нажать клавишу мыши на поле Отчет . Кроме того, существует возможность ввода текстов для разделов отчета. “Разделы” являются независимыми блоками (со строками и столбцами) внутри определения отчета. В отчете может быть определено несколько разделов.

Определение элементов

Объекты, которые могут выбираться на экране с помощью клавиши мыши, называются элементами. Каждая строка, столбец и ячейка являются элементами отчета.

Необходимо установить курсор на элемент, который необходимо определить, и выбрать пункт меню Обработать ® Элемент ® Определение элемента или дважды нажать клавишу мыши. При этом система выводит ряд диалоговых окон, в которых может быть определен элемент. Чтобы определить первый столбец отчета Report Painter, выполняется следующая последовательность действий:

  1. Установить курсор на столбец и дважды нажать клавишу мыши.
  2. При этом появится окно, в котором необходимо указать, требуется ли ввести показатель с помощью данных, выбранных признаками (в этом случае выбрать Показатели с признаками), или предварительно определенного столбца (выбрать Предварительно определенный столбец) в столбце отчета.
  3. Если выбран Показатель с признаками, то появляется диалоговое окно, содержащее показатели, определенные в библиотеке. (Для предварительно определенных столбцов см. пункт 7 ниже.)

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

  4. Выбрать признак, который требуется ввести в столбец.
  5. В следующем окне ввести значения выбранного признака. Для выбранных признаков могут быть введены отдельные значения, интервалы значений или группы.
  6. Если для признака необходимо определить все возможные значения, то следует ввести символ * . Для определения начального значения (т. е. без определенного значения) вводится символ #.

    Вместо задания значений признака также можно ввести переменные. Переменная - это резервирование места для данных, которые должны быть указаны при запуске отчета. Чтобы использовать для признака переменную, необходимо установить курсор на соответствующее поле ввода и выбрать Переменная вкл/выкл. При этом перед полем возникнет символ, а размер окна будет скорректирован соответствующим образом. Для просмотра списка существующих переменных для данного признака следует нажать независимую кнопку Допустимые значения ввода, находящуюся рядом с полем ввода.

    Можно ввести только переменные, которые уже существуют в системе. Для информации об определении переменных см. онлайн-документацию Инструментальное средство Report Writer.

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

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

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

Результат

Создан первый столбец отчета. Создание дополнительных столбцов и строк может быть продолжено далее аналогичным способом.

Создание столбцов и строк

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

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

Для дополнительной информации о разделах, блоках строк и столбцов см. раздел Определения разделов и блоков столбцов.

Чтобы облегчить процедуру определения отчета, могут использоваться предварительно определенные структуры столбцов (образцы столбцов) для определения всего столбца без необходимости отдельного определения каждого элемента столбца. Использование образцов столбцов рекомендуется в случаях, если отчеты часто используют одинаковые или похожие определения столбцов. Чтобы вставить образец столбца в отчет, следует выбрать Обработать ® Столбцы ® Вызвать образец столбца ...

Для информации об образцах строк и столбцов см. раздел Определение образцов строк и столбцов.

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

Новый элемент может быть определен в любой строке или столбце, а также в пространстве между строками и столбцами. Для этого следует выбрать пункт меню Обработать ® Элемент ® Определение элемента/вставить элемент .

Дополнительные элементы в строках и столбцах отчета могут быть определены с помощью функций Выделить и Копирование. Для этого необходимо выделить элемент, который требуется скопировать, установить курсор на строку или столбец, куда его необходимо вставить, выбрать пункт меню Обработать ® Выделенная область ® Копирование . После этого скопированный элемент может быть требуемым образом изменен.

Редактирование строк

В пункте меню Обработать ® Строки можно выбрать широкий спектр специальных процедур редактирования строк отчетов. Функция Вызвать образец строк позволяет вставить предварительно определенную структуру строк в строки отчета. Для дополнительной информации об образцах строк см. раздел Определение образцов строк и столбцов. Функция Вставить пустую строку позволяет вставить пустую строки в строку, на которой установлен курсор.

С помощью пункта меню Обработать ® Строки ® Скрыть можно скрыть строку отчета, на которой установлен курсор. При этом скрытая строка сохраняют свое содержимое и по-прежнему может использоваться в формулах. Редактирование скрытых строк может быть осуществлено с помощью Скрытые строки ® Изменить. Их также можно Удалить или Показать .

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

Редактирование столбцов

Использование пункта меню Обработать ® Столбцы позволяет выбрать разнообразные специальные функции редактирования столбцов отчета. Пункт меню Обработать ® Вызвать образец столбца, позволяет вставить в столбцы отчета предварительно определенную структуру. Для дополнительной информации об образцах столбцов см. раздел Определение образцов строк и столбцов.

Пункт меню Обработать ® Столбцы ® Скрыть скрывает столбец отчета, на котором установлен курсор. Обработка скрытых столбцов ведется так же, как и скрытых строк.

Развертка строк

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

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

Если в строке отчета определено несколько признаков, то можно задать порядок, в котором признаки выводятся на экран.

Чтобы развернуть строку отчета, необходимо установить курсор на строку отчета и выбрать Обработать ® Строки ® Развернуть .

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

По умолчанию установлена кнопка Не развертывать; в этом случае в отчете будет выведена только итоговая строка для признака.

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

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

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

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

В данном примере в строке отчета были введены признаки МВП и Вид выручки/затрат. Необходимо создать отчет для МВП H1010, H1020 и H1040 , а также счетов 4000000 и 410000 . Если признакам МВП и Вид выручки/затрат задать приоритеты # 1 и # 2 соответственно, то отчет произведет разбиение всех МВП по видам затрат. В обратном случае вид затрат будет разбит по МВП.

Функция Просмотр сортировки используется для вывода на экран признаков в определенном порядке.

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

Значения признака определяют формат вывода на экран развернутых строк в определении отчета.

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

В примере была определена строка отчета для признака Вид выручки/затрат, а как значение признака была введена группа BAB-SEK (вторичные затраты). Если для группы видов затрат выбрана функция Развернуть, то в определении отчета будут выведены промежуточные и полные итоговые суммы. Однако отдельные значения в отчете выведены не будут.

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