Перейти к содержанию

Иерархические источники данных: различия между версиями

Материал из Химсофт Вики
Новая страница: «Рассмотренные нами источники данных были реляционными, они представляли собой аналог таблицы реляционной СУБД. FastReport поддерживает и другой тип источников – иерархические. Такие источники создаются при регистрации в отчете данных из бизнес-объектов....»
 
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
Рассмотренные нами источники данных были реляционными, они представляли собой аналог таблицы реляционной СУБД. FastReport поддерживает и другой тип источников – иерархические. Такие источники создаются при регистрации в отчете данных из бизнес-объектов. Поскольку такие данные могут быть добавлены в отчет исключительно программным способом, рассмотрим работу с ними с точки зрения пользователя.
'''Иерархические источники данных''' - источники, которые связаны отношением ''"родительский-дочерний"''.


Иерархические источники данных отличаются от обычных источников только тем, что для них не нужно создавать связь. Источники уже связаны отношением "родительский-дочерний". В окне "Данные" такие источники выглядят следующим образом:
==Отличительные признаки==
*могут быть добавлены в отчет исключительно программным способом;
*создаются при регистрации в отчете данных из бизнес-объектов;
*для них не нужно создавать связь.
 
В остальном с иерархическими источниками данных можно работать так же, как и с остальными.
 
==Внешний вид==
В окне <code>Данные</code> такие источники выглядят следующим образом:


[[Файл: hierarchy_data_source.png|center|border]]
[[Файл: hierarchy_data_source.png|center|border]]


Как видно, родительский источник данных "Categories Business Object" содержит в себе дочерний источник "Products". Вы можете работать с иерархическими источниками так же, как и с остальными.
Родительский источник данных <code>Categories Business Object</code> содержит в себе дочерний источник <code>Products</code>.

Текущая версия от 07:24, 16 октября 2026

Иерархические источники данных - источники, которые связаны отношением "родительский-дочерний".

Отличительные признаки

  • могут быть добавлены в отчет исключительно программным способом;
  • создаются при регистрации в отчете данных из бизнес-объектов;
  • для них не нужно создавать связь.

В остальном с иерархическими источниками данных можно работать так же, как и с остальными.

Внешний вид

В окне Данные такие источники выглядят следующим образом:

Родительский источник данных Categories Business Object содержит в себе дочерний источник Products.