Бизнес-объекты

YouTube

 

Видеоурок по созданию бизнес объектов в дизайнере отчетов.

 

 

 

Бизнес-объекты (Business Objects) - это объект класса данные, с помощью которого можно представлять данные в разных структурах: таблицы, списки, массивы и т.д. Для того, чтобы создать в словаре данных отчета описание бизнес объекта, следует выбрать пункт Новый бизнес-объект... (New Business Object...) в контекстном меню словаря данных или в меню Новый элемент (New Item). После выбора данной команды, будет открыта первая диалоговая форма окна Новый бизнес-объект (New Business Object).

 

 

img1 В поле Категория (Category) можно указать имя категории. Если данное поле будет заполнено, то будет создана категория бизнес объектов в словаре отчета. Если поле остается пустым, то категория не будет создана. При создании подчиненного бизнес объекта данное поле недоступно для изменения.

img_2 Поле Наименование (Name) предназначено для указания имени бизнес-объекта. Это поле является обязательным для заполнения и, в данном случае, используется имя BusinessObject.

img_3 В поле Псевдоним (Alias) указывается псевдоним бизнес-объекта. Если это поле не будет изменено пользователем, то по умолчанию, псевдоним присваивается такой же как имя бизнес объекта.  В данном случае, псевдоним BusinessObject.

img_4 Кнопка Новая колонка (New Column). При нажатии на которую в бизнес объекте будет создана новая колонка данных. Следует отметить, что созданная таким образом колонка данных, является виртуальной колонкой данных и реальных данных, она не содержит.

img_5 При нажатии кнопки Новая рассчитываемая колонка (New Calculated Column) в бизнес-объект будет вставлена новая рассчитываемая колонка.

img_6 При нажатии на кнопку Удалить (Delete) будет удалена выделенная колонка данных. Если выделена закладка Колонки (Columns), то будут удалены все колонки, которые располагаются в данной вкладке.

img_7 Перечень колонок данных в бизнес-объекте.

img_8 Панель параметров выделенной колонки данных в бизнес-объекте. На данной панели у колонки данных можно изменить:

strel11 Наименование в источнике колонки данных;

strel11 Наименование колонки данных;

strel11 Псевдоним колонки данных;

strel11 Тип данных в колонке;

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

 

 

Информация

 

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