【发布时间】:2012-03-20 10:02:17
【问题描述】:
如何限制生成页面。在好评如潮的报道中?
假设用户选择了所有要打印的数据,它将生成 1,000 多页。
但我只想将其限制为 100 页,这可能吗?
【问题讨论】:
-
您对数据进行了限制,以便仅可用于打印 100 页的输出。您可以通过使用更好的 WHERE 子句、TOP 条件(或您的数据库允许的任何类似选项)或 FILTER 条件(如果您不使用 SQL)来做到这一点。
-
是的,我做到了。但它只是在用户真的想查看数千页的情况下使用。所以我必须限制可以生成的页面,否则它会占用大量内存并导致机器崩溃。
-
我就是这么说的。无论用户说什么或做什么,使用您的查询或过滤条件只返回最大数量的行。
标签: delphi report rave-reports