如何限制生成页面。好评如潮?
假设用户选择了要打印的所有数据,它将生成1,000多页。
但我想将它限制在100页只有可能吗?
答案 0 :(得分:0)
现在你在Delphi方面有这样的东西:
txtQuery := 'SELECT * FROM table WHERE date BETWEEN "2001-01-01" AND "2013-01-01"';
query.SQL.text := txtQuery; //This being the Component assigned to your TRvDataSetConnection
prjRave.execute;
你应该在txtQuery中添加这样的东西:
txtQuery := 'SELECT * FROM table WHERE date BETWEEN "2001-01-01" AND "2013-01-01" LIMIT 500';
这样,无论您的用户请求了多少数据,您的Rave报告上最多都会有500行。