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

 


 
 
Для того чтобы назначить стиль компоненту отчета или элементу панели индикаторов, следует:
strel11 В дизайнере отчетов выделить компонент или элемент;
strel11 На вкладке Главная (Home) Ribbon панели дизайнера отчетов, следует нажать кнопку Выбор стиля (Select Style) и выпадающем меню выбрать необходимый стиль.
strel11 Иначе, нажать кнопку Обзор (Browse) у свойства Стиль (Style) для элементов или свойства Стиль компонентов (Component Style) для компонентов.
strel11 Перетянуть стиль из дизайнера на компонент отчета или элемент дашборда.

strel11 Стиль типа Водяной знак (Watermark) применяется к страницам шаблона отчета, дашбордам и к элементам Панель (Panel) на дашбордах только при выборе его как значение свойства Стиль водяного знака (Watermark Style).

 

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

 

Информация

 

Стоит учитывать, что каждый компонент имеет собственные настройки оформления. К примеру, компонент Панель (Panel) не имеет настройки оформления Шрифт (Font). В этом случае, при использовании стиля этот параметр будет проигнорирован. Иначе говоря, компонент будет использовать только те настройки оформления стиля, которые он поддерживает.

 

 

 

Стили четных и нечетных строк

Для компонента бэнд Данные (Data) можно применять отдельные стили для четных и нечетных строк.

 

 

 

Для этого следует:
strel11 Выделить бэнд Данные в дизайнере отчетов;
strel11 Определить стиль для свойств Стиль нечетных строк (Odd Style) и Стиль четных строк (Even Style) на панели свойств.

 

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

 

Информация

 

Применить стиль через строку можно также для других компонентов. Это легко выполнить при помощи условного форматирования компонентов. Для этого следует:
strel11 Выделите компонент в отчете;

strel11 Добавьте условное форматирование;
strel11 Указать выражение (Line & 1) == 0 как выражения применения форматирования;
strel11 Указать необходимый стиль как настройки форматирования.

 

 

 

Использовать стили владельца
Кроме свойства Стиль (Style) каждый компонент отчета имеет дополнительное свойство управления стилями - Использовать стили владельца (Use Parent Styles). Это свойство предоставляет возможность использовать стиль компонента, на котором он расположен. Если данное свойство установлено в значение Да (true), то к компоненту будет применяться стиль компонента, на котором он находится. Если же это свойство установлено в значение Нет (False), то для текущего компонента будет применяться назначенный стиль.