Asp.net mvc 如何在不同标题的多个页面中获取具有相同数据的crystal报表

Asp.net mvc 如何在不同标题的多个页面中获取具有相同数据的crystal报表,asp.net-mvc,sql-server-2005,crystal-reports-2008,Asp.net Mvc,Sql Server 2005,Crystal Reports 2008,我是crystal report的新手,目前正在使用crystal report 8设计发票。每次打印需要3份。所有副本显示相同的内容,但唯一的区别是措辞-原件、办公室副本和客户副本。如何实现dis。 任何建议都将不胜感激。 提前感谢。一种方法是通过Crystal Reports->Database->Database Expert向报告中添加另一个名为“CopyName”的表,其中有三条记录“原件”、“办公室副本”和“客户副本” 然后,在database expert的“links”选项卡中,

我是crystal report的新手,目前正在使用crystal report 8设计发票。每次打印需要3份。所有副本显示相同的内容,但唯一的区别是措辞-原件、办公室副本和客户副本。如何实现dis。 任何建议都将不胜感激。
提前感谢。

一种方法是通过
Crystal Reports->Database->Database Expert
向报告中添加另一个名为“CopyName”的表,其中有三条记录“原件”、“办公室副本”和“客户副本”

然后,在database expert的“links”选项卡中,如果您没有指定关系,这将意味着您的报告所基于的结果数据集的记录数将是以前的三倍,在“CopyName”中,每条记录对应一条记录

然后,通过
Crystal Reports->Reports->group Expert
为您添加的新字段添加一个新组。根据您是否希望报告按客户分组,然后按“复制名称”或“复制名称”再按客户分组,您可以在“分组专家”的“分组依据”部分中上下移动此新字段

最后,您可以将新字段添加到页面标题中,这样您就可以判断页面是原始页面、办公室副本还是客户副本