我正在尝试将我以为会使用Telerik Reporting进行的相当简单的报告放在一起,而且我遇到了问题。Telerik报告中的总数
数据源是一个包含outergroupid,innergroupid,number1和number2的DataTable,由outergroupid,innergroupid排序。
我想制定了这样一个报告:
Outer Group 1
Inner Group 1.1 12 14
Inner Group 1.2 11 17
Outer Group 1 Totals: 23 31
Outer Group 2
Inner Group 2.1 22 24
Inner Group 2.2 21 37
Outer Group 2 Totals: 43 61
Totals: 66 92
而这一切是很容易的,除了最后的总计。
我在outergroupid上创建了一个组,并在数值字段中添加了一个带有id的页眉和一个带有id,“Totals:”和Sum()的页脚,并处理了小计。
我的问题:如果我在报表页脚中添加总计行,我会在细节和报表页脚之间得到分页符 - 这是我不能拥有的。我已经与KeepTogether合作,似乎没有什么区别。
我的下一个尝试是在细节中创建一个全局组。我想如果我引入了一个没有分组表达式的组,GroupFooter会处理所有事情。它没有。
所以,我需要的是一种方法来保持报表页脚不会突破到另一个页面上,或者创建一个组来组织一切的方法。
任何想法?