Форматирование строк и столбцов

Форматы столбцов

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

Форматные группы используются для задания следующих параметров форматирования:

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

Существующие стандартные отчеты могут быть изменены или просмотрены с помощью функции Формат ® Стандартный формат .

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

Параметры формата по умолчанию могут быть переопределены для отдельных форматных групп отчета. Для этого необходимо установить курсор на столбец, которому присвоена группа форматов, и выбрать Форматирование ® Столбец .

Параметры по умолчанию стандартного формата могут быть переопределены с помощью пунктов меню Ширина столбца , Смена знака числа (+/-) и Формат числа . Формат числа определяет, каким образом числовые значения выводятся в отчете (количество десятичных знаков и масштабирование).

Если задан один десятичный знак и коэффициент масштабирования 1 000, то число "1 000 000,00" будет выведено в отчете как 1000,0.

Функции форматирования в пункте меню Форматирование ® Столбец изменяют формат всех столбцов, использующих одну форматную группу. Если необходимо изменить формат одного столбца, то его необходимо присвоить другой форматной группе.

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

Также можно задать тип текста, который будет использоваться во всех заголовках столбцов (краткий, средний или подробный текст). Для этого следует выбрать Форматирование ® Все столбцы ® Длина текста и выделить соответствующую кнопку в появившемся диалоговом окне.

Для заголовков столбцов могут использоваться переменные. При выполнении отчета эти переменные заменяются значениями по умолчанию, если в стандартном формате отчета установлен тип текста столбцов Ключ. См. также раздел Стандартный формат в учебнике онлайн Инструментальное средство Report Writer.

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

Например, если в отчете для признака Period используется переменная &PERIOD , а в заголовке столбца требуется отразить текущий период, то в заголовок столбца отчета следует ввести переменную &PERIOD . Если в стандартном формате отчета установлен тип текста столбцов Ключ, то при выполнении отчета переменная примет значение текущего периода (например, 005 ). Для всех других типов текста система выведет текст ( Май ).

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

Формат строк

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

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

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

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

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

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

Чтобы определить высший уровень суммирования, следует выбрать Форматирование ® Строка ® Развертывание по. Первый уровень суммирования может быть выведен как низший уровень.

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

Внутри данной группы отчетов все функции не могут использоваться для всех развернутых строк. В случае функций Удалить и Вставить пустую строку блоки строк обрабатываются как отдельные строки. Функции форматирования Подчеркивание и Настройка цвета могут использоваться для всех строк одного уровня суммирования.