ActiveReport 3:为CrossTable添加动态列

时间:2010-12-13 13:34:22

标签: dynamic crosstab calculated-columns activereports

我在ActiveReport 3下,我需要创建具有动态数量的列和行的CrossTable。

ActiveReport 3给出的示例将修复列放在设计视图中,这很糟糕 有一个解决方案可以在Active Report 3下创建真正的交叉表吗?

现在我尝试这些活动:

_ReportStart
_DataInitialize
_FetchData

1 个答案:

答案 0 :(得分:0)

在ActiveReports中,您需要使用基于数据源的代码动态添加列(字段/文本框)。您可以see this walkthrough获取有关如何动态创建报告的详细示例。演练不会创建交叉表,但它确实显示了如何动态添加字段。要创建交叉表,您基本上只需将文本框并排添加到报表中,然后一个接一个地添加。在交叉表中为每个列添加一个。

  

注意:在GrapeCity收购Data Dynamics之后,Data Dynamics Reports产品后来被集成到ActiveReports中。数据动态报告的功能通常称为" Page Report"或者" RDL报告"在ActiveReports中。因此,ActiveReports现在包含对使用" Matrix"的交叉表报告的本机支持。控制。在ActiveReports中使用Matrix的示例'页面报告为here

Legacy Documentation page上提供了旧版ActiveReport的文档,main ActiveReports documentation site链接了{{3}}。