Методики построения отчетов — Счет-фактура

Счет-фактура

Произвести редактирование бэндов Данные (DataBand) и Заголовок данных (HeaderBand).

5.1. Выровнять по высоте бэнды Данные (DataBand) и Заголовок данных (HeaderBand) ;

5.2. Изменить значение свойств у бэнда Данные (DataBand). К примеру, установить свойство Может разрываться (Can Break) в значение истина (true). если необходимо чтобы бэнд Данные (DataBand) разрывался;

5.3. Изменить фон бэндов Данные (DataBand) и Заголовок данных (HeaderBand) ;

5.4. При необходимости, включить Границы (Borders) у бэндов Данные (DataBand) и Заголовок данных (HeaderBand) ;

5.5. Изменить цвет границы.

Указать источник данных у бэнда Данные (DataBand) используя свойство Источник данных (Data Source):

На бэнде Заголовок данных (Header Band) разместить текстовые компоненты с текстом Unit Name. Description. Qty. Item Price. Total ;

На бэнде Данные (DataBand) следует расположить текcтовые компоненты с выражениями. Где выражение — это ссылка на поле данных. Разместим текстовые компоненты с выражениями: , , , и ;

Произвести редактирование Текста (Text) и Текстовых компонентов (TextBox).

9.1. Перетащить текстовые компоненты в нужное место на бэнде Данные (DataBand) и бэнде Заголовок данных (HeaderBand) ;

9.2. Изменить параметры шрифта текста: размер, стиль, цвет;

9.3. Выравнить текстовые компоненты по высоте и ширине;

9.4. Изменить фон текстовых компонентов;

9.5. Выравнить текст в текстовых компонентах;

9.6. Изменить значение свойств текстовых компонентов. К примеру установить свойство Перенос текста (Word Wrap) в значение истина (true). если необходимо чтобы текст переносился;

9.7. При необходимости, включить Границы (Borders) текстового компонента.

9.8. Изменить цвет границы.

На рисунке снизу представлен шаблон отчета:

Нажать на кнопку Предварительный просмотр (Preview) или вызвать окно Вьювера (Viewer). используя пункт меню Предварительный просмотр (Preview). После построения отчета, все ссылки на поля данных будут заменены данными из указанных полей. При чем данные будут браться последовательно из источника данных, который был указан для данного бэнда. Количество копий бэнда Данные (Data) в построенном отчете будет равно количеству строк в источнике данных. На рисунке снизу показан построенный отчет:

18.1 Первым будет компонент с текстом BILL TO ;

18.2 Во втором текстовом компоненте укажем текст Name Street Address Address 2 City, ST ZIP Code ;

18.3 В третьем компоненте, текст будет SHIP TO;

18.4 В четвертом текстовом компоненте текст будет повторятся такой же как и во втором: Name Street Address Address 2 City, ST ZIP Code ;

18.5 В следующем компоненте укажем выражение Invoice #123456;

18.6 Выражение Invoice date разместим в шестом компоненте на данном бэнде;

18.7 И в последнем текстовом компоненте укажем Customer ID 123 ;

На рисунке снизу представлен шаблон отчета:

Нажать на кнопку Предварительный просмотр (Preview) или вызвать окно Вьювера (Viewer). используя пункт меню Предварительный просмотр (Preview). После построения отчета, все ссылки на источники данных будут заменены данными из указанных полей. При чем данные будут браться последовательно из источника данных, который был указан для данного бэнда. Количество копий бэнда Данные (Data) в построенном отчете будет равно количеству строк в источнике данных. На рисунке снизу представлен построенный отчет с заголовком и итогом отчета:

На рисунке снизу представлено окно Редактора стилей (Styles Designer).

Для начала работы в редакторе стилей, необходимо нажать кнопку Добавить стиль (Add Style) и в отобразившемся меню выбрать элемент отчета, для которого будет создаваться стиль: Компонент (Component). Диаграмма (Chart) или Кросс-таблица (Cross-Tab). В данном случае, это Компонент (Component). Для того чтобы изменить фон строки следует изменить значение свойства Brush.Color. где значение данного свойства и есть цвет фона строки. На рисунке снизу представлено окно Редактора стилей (Style Designer) с созданным пользовательским стилем:

После того как значение свойства определено следует нажать кнопку Закрыть (Close). После этого в списке значений свойств Стиль четных строк (Even style) и Стиль нечетных строк (Odd style) появится новое значение, т.е. новый стиль четных и/или нечетных строк соответственно.

Построить отчет нажав на вкладку Предварительный просмотр (Preview) либо вызвать Вьювер (Viewer) используя пункт меню Предварительный просмотр (Preview). На рисунке снизу показан построенный отчет со счет-фактурой: