【发布时间】:2010-07-23 19:05:19
【问题描述】:
我正在升级我们的应用程序以使用 Crystal Reports 2008。(v12) 目前,我们使用 Crystal Reports 2008 for Visual Studio。 (v10.5 不错的命名约定混蛋)
大多数时候,我们的应用程序自己提供报告参数,使用用户当前正在查看的对象的 id/name/whatever。这很正常。但是,我们的用户还需要能够直接生成报告并自己提供这些参数。我们正在使用CrystalDecisions.Windows.Forms.CrystalReportViewer 控件来显示报告。
在 v10.5 中,会出现一个参数选择向导,一切正常。注意 InvoiceNumber 参数的存在。
(来源:glompix.com)
但是,当我针对 v12 运行我们的报告时,某些参数没有显示出来。在本例中,它是 InvoiceNumber 参数。
(来源:glompix.com)
我们的报告编写者说,有一个解决方案,即更改每个报告。我不确定细节。我们有很多报告,所以我想知道是否有可以在报告调用时实施的解决方案。是否有选项、属性、方法或其他东西可以显示这些缺失的参数?
【问题讨论】: