Бизнес-объекты
YouTube |
Видеоурок по созданию бизнес объектов в дизайнере отчетов.
|
Бизнес-объекты (Business Objects) - это объект класса данные, с помощью которого можно представлять данные в разных структурах: таблицы, списки, массивы и т.д. Для того, чтобы создать в словаре данных отчета описание бизнес объекта, следует выбрать пункт Новый бизнес-объект... (New Business Object...) в контекстном меню словаря данных или в меню Новый элемент (New Item). После выбора данной команды, будет открыта первая диалоговая форма окна Новый бизнес-объект (New Business Object).
В поле Категория (Category) можно указать имя категории. Если данное поле будет заполнено, то будет создана категория бизнес объектов в словаре отчета. Если поле остается пустым, то категория не будет создана. При создании подчиненного бизнес объекта данное поле недоступно для изменения.
Поле Наименование (Name) предназначено для указания имени бизнес-объекта. Это поле является обязательным для заполнения и, в данном случае, используется имя BusinessObject.
В поле Псевдоним (Alias) указывается псевдоним бизнес-объекта. Если это поле не будет изменено пользователем, то по умолчанию, псевдоним присваивается такой же как имя бизнес объекта. В данном случае, псевдоним BusinessObject.
Кнопка Новая колонка (New Column). При нажатии на которую в бизнес объекте будет создана новая колонка данных. Следует отметить, что созданная таким образом колонка данных, является виртуальной колонкой данных и реальных данных, она не содержит.
При нажатии кнопки Новая рассчитываемая колонка (New Calculated Column) в бизнес-объект будет вставлена новая рассчитываемая колонка.
При нажатии на кнопку Удалить (Delete) будет удалена выделенная колонка данных. Если выделена закладка Колонки (Columns), то будут удалены все колонки, которые располагаются в данной вкладке.
Перечень колонок данных в бизнес-объекте.
Панель параметров выделенной колонки данных в бизнес-объекте. На данной панели у колонки данных можно изменить:
Наименование в источнике колонки данных;
Наименование колонки данных;
Псевдоним колонки данных;
Тип данных в колонке;
Для рассчитываемой колонки данных также можно указать выражение, результат которого будет являться значением этой колонки данных.
Информация |
Следует отметить, что созданный таким образом бизнес объект не содержит реальных данных. Поэтому при построении отчета с использованием данного бизнес объекта произойдет ошибка. Бизнес объект с реальными данными создается и передается из кода.
|