Меню Новый элемент

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Источники данных и переменные > Панель управления >

Меню Новый элемент

В меню Новый элемент (New Item)  расположены команды, при помощи которых можно добавить новые элементы в словарь данных отчета. На рисунке снизу представлено меню Новый элемент (New Item):

Data.Data_Dictionary.Control_Panel.Menu_NewItem

 

img1 Если необходимо создать новый источник данных в словаре данных отчета, то необходимо выбрать команду Новый источник данных... (New Data Source...). Тип создаваемого источника данных зависит от типа соединения. При использовании данной команды запускает мастер создания нового источника данных, который предоставляет возможность добавить более одной таблицы данных в словарь данных отчета. Стоит учитывать, что это всего лишь метод описания источника данных.

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

img_3 Добавить новую колонку в выделенном источнике данных или бизнес-объекте, можно при помощи команды Новая колонка... (New Column...). Также, если колонка данных добавлена в словарь данных отчета, но при этом реально не существует в базе данных, то это может привести к некорректному построению отчета.

img_4 В словарь данных отчета можно добавить новую рассчитываемую колонку в выделенном источнике данных. Для этого можно воспользоваться командой Новая рассчитываемая колонка... (New Calculated Column...). В отличие от простой колонки данных, для корректного построения отчета, необязательно чтобы новая рассчитываемая колонка находилась в базе данных.

img_5 Команда добавления новой переменной в словарь данных.

img_6 Для того, чтобы организовать новую связь между источниками данных, следует воспользоваться командой Новая связь... (New Relation...). Стоит обратить внимание, что связи могут быть созданы только между источниками данных и не могут быть созданы между бизнес-объектами. Поэтому, если возникает необходимость создать связь между бизнес-объектами, то вместо метода RegBusinessObjects следует использовать метод RegData. Метод RegData произведет конвертацию бизнес-объекта в ADO.NET DataSet. В результате чего, с этим бизнес-объектом можно работать средствами ADO.NET. Соответственно, это предоставит возможность добавлять новые связи между бизнес-объектами и использовать их.

img_7 Если необходимо добавить новую категорию переменных в словаре данных отчета, то следует воспользоваться командой Новая категория... (New Category...). Все переменные организованы в двухуровневую структуру, где переменная может находится как в основном списке, так и в категории, которая находится в этом основном списке. Такую категорию можно создать при помощи данной команды.

img_8 Команда Новая переменная... (New Variable...) предоставляет возможность добавить новую переменную в словарь данных. Если в момент вызова данной команды, была выделена какая-либо категория переменных в словаре данных, то переменная будет создана в этой категории. Если никакая категория в словаре данных не была выделена или был выделен элемент "Переменная" в словаре данных, то новая переменная будет создана в верхнем уровне списка переменных.