Как показать данные из двух разных источников данных в Activereport

У меня есть файл отчета. Я должен показать данные в этом отчете из двух разных таблиц данных. Я должен показывать данные из одного datatable за другим. Я не хочу использовать дополнительный отчет. Есть ли другой способ решить эту проблему?

С уважением


person lelewin    schedule 05.08.2011    source источник


Ответы (1)


Чтобы решить эту проблему с помощью ActiveReports, это вложенный отчет. Помимо использования подотчетов, вы можете использовать «несвязанный режим» для программного объединения записей из обеих таблиц данных в один набор строк. См. это пошаговое руководство для примера использования несвязанного режима (см. события DataInitialize и FetchData по сути дела).

Тем не менее, трудно сказать наверняка, как лучше всего это сделать, не имея дополнительной информации. Например, некоторая информация, которая может быть полезной:

  • Находятся ли таблицы данных в наборе данных?
  • Являются ли таблицы данных присоединяемыми? Другими словами, есть ли между ними связь?
  • Почему вы не хотите использовать подотчеты? Это действительно то, как средство создания объединенных отчетов, такое как ActiveReports, предназначено для обработки нескольких источников данных.

Кроме того, вы можете ознакомиться с нашим продуктом Data Dynamics Reports. Он использует парадигму, отличную от групповых отчетов, где вы размещаете области данных (например, таблицу, диаграмму и т. д.) на странице. Каждая область данных может быть привязана к отдельному источнику данных без использования подотчета. Возможно, это будет лучше соответствовать тому, что вам нужно.

Scott Willeke
GrapeCity inc.
person Scott Willeke    schedule 06.08.2011