我有一份水晶报告,只占报告空间的1/3左右。 我从数据库中读取字段,这是一个整数值。 我希望从同一页面上的数据库中读取此报告的次数。 关于如何实现这一点的任何想法?
我只能使用水晶报告来实现这一目标。
提前致谢。
答案 0 :(得分:0)
您可以创建另一个报告并多次将当前报告添加为子报告
答案 1 :(得分:0)
Lan是正确的,构建另一个报告并将当前报告添加为子报告。
这就是诀窍:
这应该会使您的报告一次针对所有项目运行。
答案 2 :(得分:0)
在这种情况下,您可以创建一个表格,其中包含您将使用的最大打印数量。例如,如果您认为可能需要打印报告100次,那么您的表应包含1到100的记录。因此,假设情况如此 - 创建表,将其命名为Copies并添加字段CopyNo。创建100条记录并将CopyNo从1设置为100.基于Copies表创建主报表 - 记录选择公式将类似于: Copies.CopyNo< = @ NumberOfCopies
@NumberOfCopies是一个参数,您可以设置该参数以控制打印副本。将您的实际报告创建为子报告,并将其置于主报告的详细信息部分中。当您运行报告时,它会询问您的副本数量,当您插入它时,将打印相同的子报告,与您提供的数量相同。