活动报告7 - 如何获取填充数据的详细信息部分的高度

时间:2014-01-20 19:44:38

标签: height activereports propertyinfo detail

有没有办法在输入数据后获取/设置细节部分的高度?

我得到的唯一高度就是我在细节部分的属性上设置的高度。

2 个答案:

答案 0 :(得分:0)

没有任何直接的方法来确定详细信息部分中呈现的数据的高度。但是,解决方法是创建计数器并确定详细信息部分的呈现次数。由于您已经知道细节部分的高度,因此可以通过将计数器的值乘以细节部分的静态高度值来计算可用高度或数据占用高度。

类似的实现ID已经讨论here,您也可以从上述论坛帖子中下载工作样本。

此致 Mohita

答案 1 :(得分:0)

使用详细信息Format事件来设置详细信息部分的高度。例如;

this.detail1.Height = detailSectionHeight;

详细信息部分的高度可以根据Mohita在上一篇文章中提到的内容来计算,也可以设置为您希望的任何值。在概念上,详细信息部分会针对表中的每一行数据呈现一次。

格式化事件: http://helpcentral.componentone.com/nethelp/AR7Help/OnlineEn/GrapeCity.ActiveReports.v7~GrapeCity.ActiveReports.SectionReportModel.Section~Format_EV.html

部分活动: http://helpcentral.componentone.com/nethelp/AR7Help/OnlineEn/ReportEvents.html