Обратите внимание

 

Сценарии могут представлять угрозу безопасности. Поэтому в режиме вычисления как Интерпретация (Interpretation) они выключены. Если вы уверены, в безопасности сценариев, можно использовать их в режиме вычисления Компиляция (Compilation).

 

 

 

Отчет или панель индикаторов - это обработанные данные, представленные по какой-либо структуре. Обработка данных отчета или панели индикаторов осуществляет ядром генератора отчетов, а его структура создается в шаблоне отчета. Шаблон отчета представляет собой область в дизайнере отчетов, в которой создается структура отчета или панели индикаторов с использованием компонентов или элементов соответственно.
 
Структура, т.е. схема расположения компонентов или элементов, создается:
strel11 На странице или форме, если разрабатывается отчет;
strel11 На панели индикаторов, если разрабатывается панель индикаторов.

 


 
 
Шаблон отчет обладает собственными настройками, которые влияют как на процесс построения отчета или панели индикаторов, так и на его результат. Например, в свойствах шаблона отчета определяется режим обработки выражений - компиляция или интерпретация. Также, при помощи настроек шаблона отчета можно настроить панель предварительного просмотра, время обновления отчета, строки перевода, культуру отчета и другое.
 
Изменить настройки шаблона отчета можно:
strel11 Выполнив щелчок левой кнопкой указателя ввода по области шаблона отчета (вне страницы или панели индикаторов), и затем, определить значения свойств на панели свойств в дизайнере отчетов.
strel11 В окне Свойства отчета (Report Options). Для того чтобы вызвать это окно, следует выполнить двойной щелчок левой кнопкой указателя ввода по области шаблона отчета (вне страницы или панели индикаторов).

 

 

Информация

 

В окне Свойства отчета содержаться дублирующие свойства шаблона отчета. Полный список представлен на панели свойств.

 

 

 

Ниже представлена таблица свойств шаблона отчета.

 

Наименование

Описание

Наименование отчета

(Report Name)

Предоставляет возможность изменить наименование отчета.

Псевдоним отчета
(Report Alias)

Предоставляет возможность изменить псевдоним отчета.

Автор отчета
(Report Author)

Предоставляет возможность изменить автора отчета.

Описание отчета

(Report Description)

Предоставляет возможность изменить описание отчета.

Изображение отчета

(Report Image)

Предоставляет возможность загрузить изображение, которое будет миниатюрой для текущего отчета.

Автоматически переводить при запуске отчета

(Auto Localize Report on Run)

Предоставляет возможность включить режим автоперевода строк перевода. Узнать больше о строках перевода можно в соответствующем разделе.

Кэшировать все данные

(Cache All Data)

Предоставляет возможность включить или выключить режим кэширования всех данных в одном DataSet. Если свойство установлено в значение Да (True), то все данные будут кэшироваться в одном DataSet. Если же свойство установлено в значение Нет (False), то все данные не будут кэшироваться в одном DataSet.

Кэшировать Totals-функции

(Cache Totals)

Предоставляет возможность включить или выключить кэширование итогов с префиксом Totals. Если свойство установлено в значение Да (True), то кэширование итогов будет осуществляться. Если же свойство установлено в значение Нет (False), то кэширование итогов не будет осуществляться.

Режим вычисления

(Calculation Mode)

Предоставляет возможность определить режим обработки выражений отчета: Компиляция (Compilation) или Интерпретация (Interpretation). Узнать больше о режиме вычисления можно в соответствующем разделе.

Преобразовывать Nulls

(Convert Nulls)

Предоставляет преобразовать значение null в значения по умолчанию. Для числовых значений - в ноль. Если свойство установлено в значение Да (True) и тип колонки данных содержащей значения null не Nullable, то все значения null будут преобразованы в значения по умолчанию. Если же свойство установлено в значение Нет (False), то значения null преобразованы не будут.

Сортировка страниц

(Collate)

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

Культура

(Culture)

Предоставляет возможность изменить культуру отчета. Узнать больше о культуре отчета можно в соответствующим разделе.

Версия ядра

(Engine Version)

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

Строки перевода

(Globalization Strings)

Предоставляет возможность настроить строки перевода в отчете. В поле значения, следует нажать кнопку Обзор (Browse) для вызова редактора Строк перевода.

Количество проходов

(Number of Pass)

Предоставляет возможность выбрать количество проходов при построении отчета: Один проход (Single Pass), Два прохода (Double Pass).

Режим предварительного просмотра

(Preview Mode)

Предоставляет возможность определить режим просмотра: Стандарт (Standard), Стандарт и Матричный (Standard and Dot-Matrix), Матричный (Dot-Matrix).

Настройки предварительного просмотра
(Preview Settings)

Предоставляет возможность настроить панель предварительного просмотра отчетов и панелей индикаторов. В поле значения, следует нажать кнопку Обзор (Browse) для вызова редактора настроек предварительного просмотра.

Настройки принтера

(Printer Settings)

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

Ссылки на сборки

(Referenced Assemblies)

Предоставляет возможность отредактировать список используемых сборок. В поле значения, следует нажать кнопку Обзор (Browse) для вызова редактора коллекции строк, в котором следует добавить или удалить необходимые сборки.

Время обновления

(Refresh Time)

Предоставляет возможность определить время перестроения отчета или панели индикаторов. Узнать больше о времени обновления можно в соответствующей главе.

Кэш отчета

(Report Cache Mode)

Предоставляет возможность выбрать режим использования кэширования отчета: Включен (On), Выключен (Off) или Авто (Auto). Если текущее свойство установлено в значение Авто, то режим кэширования отчета будет включаться автоматически, в случае если количество страниц отчета больше 200.

Единица измерения

(Report Unit)

Предоставляет возможность выбрать единицы измерения в отчете: Сантиметры (Centimeters), Дюймы (Inches), Сотые дюймов (Hundredths), Миллиметры (Millimeters).

Запрашивать только необходимые данные
(Retrieve Only Used Data)

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

Расположение параметров

(Parameters Orientation)

Предоставляет возможность выбрать ориентацию панели параметров при просмотре отчета: Вертикальная (Vertical) или Горизонтальная (Horizontal).

Требовать параметры

(Request Parameters)

Предоставляет возможность требовать или не требовать ввод параметров перед построением отчета. Если свойство установлено в значение Да (True), то необходимо перед построением отчета ввести параметры. Если же свойство установлено в значение Нет (False), то ввод параметров до построения отчета не требуется.

Скриптовый язык

(Script Language)

Предоставляет возможность выбрать скриптовый язык: CSharp или VB.NET.

Остановиться после страницы
(Stop Before Page)

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

Стили

(Styles)

Предоставляет возможность вызвать дизайнер стилей. В поле значения, следует нажать кнопку Обзор (Browse) для вызова Дизайнера стилей.