Способ решения этой проблемы с ActiveReports - с вложенным отчетом. Помимо использования подотчетов, вы можете использовать «режим несвязанности», чтобы программно объединить записи из обеих таблиц данных в один набор строк. См. это пошаговое руководство для примера использования несвязанного режима (подробности см. В событиях DataInitialize и FetchData).
Трудно сказать наверняка, как лучше это сделать без дополнительной информации. Например, некоторая информация, которая может пригодиться:
- Являются ли таблицы данных в наборе данных?
- Можно ли объединять таблицы данных? Другими словами, есть ли связь между ними?
- Почему вы не хотите использовать подотчеты? Это действительно способ создания отчетов с разделителями, например ActiveReports, для обработки нескольких источников данных.
Кроме того, вы можете проверить наш продукт Data Dynamics Reports . Он использует другую парадигму, чем объединенные отчеты, в которых вы размещаете области данных (например, таблицу, диаграмму и т. Д.) На странице. Каждая область данных может быть связана с отдельным источником данных без использования вложенного отчета. Может быть, это будет лучше для того, что вам нужно.
Scott Willeke
GrapeCity inc.