ms-access – 报表生成器(数字隐喻)在详细信息区域中添加空行,直到页面结束

ms-access – 报表生成器(数字隐喻)在详细信息区域中添加空行,直到页面结束,第1张

概述我在Delphi 2006中使用带有Access 2000数据库的ReportBuilder 10.我正在尝试使用筛选查询创建报告. Telerik Report : Starch line in Detail band or Add Empty rows Repeat a vertical line on every page in Report Builder / SSRS 与上述问题类似,我 我在Delphi 2006中使用带有Access 2000数据库的ReportBuilder 10.我正在尝试使用筛选查询创建报告.

Telerik Report : Starch line in Detail band or Add Empty rows

Repeat a vertical line on every page in Report Builder / SSRS

与上述问题类似,我试图在过滤的查询记录之后在ReportBuilder的详细信息区域中添加空行(或记录).直到它填满页面.我的详细信息带就像一个excel表,每页可以占用25行.如果我有30条记录,那么第一页就是好的.但第二页将有5条记录.然后,细节和页脚带之间会出现巨大的差距.那看起来很糟糕.

我试图搜索这个,但什么都没有出现.只有上面的第二个链接.但是没有我可以使用的解决方案.

我希望我能正确地向你解释我的问题.任何帮助,将不胜感激.

解决方法 我不太了解ReportBuilder以提供具体细节,但我建议

>在报告的查询结果中添加25个空白行.您应该能够使用一系列UNION命令执行此 *** 作.确保所有排序 *** 作都将这些 *** 作放在结果的末尾.
>创建一个布尔变量isBlankline,在为布局评估时,为每行细节更新.如果记录是空白行(步骤1中添加的行之一),则此变量将设置为true.
>创建另一个在页脚上评估的布尔变量isReportEnd.如果isBlankline为true,则设置为true,否则设置为false.
>最后,对于每个细节线,如果isReportEnd为true,则禁止该行.

这将允许页面填充空白行并禁止任何其他页面.我能想到的唯一问题是,如果报告以25条记录结束,那么下一页的第一行将是一个空白行,那么您的最后一页将为空白.

总结

以上是内存溢出为你收集整理的ms-access – 报表生成器(数字隐喻)在详细信息区域中添加空行,直到页面结束全部内容,希望文章能够帮你解决ms-access – 报表生成器(数字隐喻)在详细信息区域中添加空行,直到页面结束所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1237389.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存