Crystal reports Crystal Reports-抑制子报表参数提示

Crystal reports Crystal Reports-抑制子报表参数提示,crystal-reports,Crystal Reports,我有一个水晶报告,其中有几个子报告在一个公共字段上链接,所有这些都很好用。现在,我们必须添加另一个非常复杂的现有报表作为新的子报表。此报表的数据源代码长达几页。它也有十几个参数,这些参数通过out进一步嵌入到许多公式字段中。也就是说,它运行良好,并且有一个与主报告链接的参数。不幸的是,所有其他参数提示都非常烦人 我到处寻找一种无需提示就可以接受默认值的方法,但Crystal似乎不适应这个概念 修改报告以删除所有不必要的参数将是极其痛苦的,而且根本不是一种选择 我希望找到另一种方法来传递参数值,以

我有一个水晶报告,其中有几个子报告在一个公共字段上链接,所有这些都很好用。现在,我们必须添加另一个非常复杂的现有报表作为新的子报表。此报表的数据源代码长达几页。它也有十几个参数,这些参数通过out进一步嵌入到许多公式字段中。也就是说,它运行良好,并且有一个与主报告链接的参数。不幸的是,所有其他参数提示都非常烦人

我到处寻找一种无需提示就可以接受默认值的方法,但Crystal似乎不适应这个概念

修改报告以删除所有不必要的参数将是极其痛苦的,而且根本不是一种选择

我希望找到另一种方法来传递参数值,以防止出现提示。我知道ReportDocument类的SetParameterValue()方法,但不知道如何使用它。我已经找到了如何将它与C#、VS、ASP.net等一起使用的示例,这些示例都不适用于像我这样的最终用户

是否可以使用数据源命令本身


非常感谢您的建议、指导或想法

使用命令级提示,您将永远无法使用CR查看器更改提示值

如果报告应在CR查看器中查看,并且您需要该功能或更改提示值,请尝试以下操作:

1) 删除命令级提示 2) 从字段管理器在报告中创建数据提示 3) 创建如下所示的记录选择公式:

{date\u field}={?date\u prompt}

在“报告>选择公式>保存的数据”下

4) 使用数据保存报告


使用命令级提示尝试此…

,您将永远无法使用CR查看器更改提示值

如果报告应在CR查看器中查看,并且您需要该功能或更改提示值,请尝试以下操作:

1) 删除命令级提示 2) 从字段管理器在报告中创建数据提示 3) 创建如下所示的记录选择公式:

{date\u field}={?date\u prompt}

在“报告>选择公式>保存的数据”下

4) 使用数据保存报告


试试这个…

谢谢你,杰克。这听起来是一个可能的解决方案。我试试看。好的,检查后给我反馈@谢谢你,杰克。这听起来是一个可能的解决方案。我试试看。好的,检查后给我反馈@笨蛋