Crystal reports Crystal report:显示参数

Crystal reports Crystal report:显示参数,crystal-reports,report,Crystal Reports,Report,在我的crystal报告中,我通过一个aspx页面提供从开始到现在的输入。 现在,我想在报表查看器中显示起始日期。请给出解决方案。在报告中添加一个From date参数,然后您可以执行以下代码: lRptClass.SetParameterValue(“Fromdate”,Fromdate)将参数字段添加到报告的报告标题部分 如果是日期范围参数,请使用以下代码创建公式字段: ToText(Minimum({?Date Range}), "MM/dd/yyyy") + "-" + ToText(M

在我的crystal报告中,我通过一个aspx页面提供从开始到现在的输入。
现在,我想在报表查看器中显示起始日期。请给出解决方案。

在报告中添加一个From date参数,然后您可以执行以下代码:


lRptClass.SetParameterValue(“Fromdate”,Fromdate

将参数字段添加到报告的报告标题部分

如果是日期范围参数,请使用以下代码创建公式字段:

ToText(Minimum({?Date Range}), "MM/dd/yyyy") + "-" + ToText(Maximum({?Date Range}), "MM/dd/yyyy")

将公式字段添加到报表的“报表标题”部分。

您必须在
.rpt
文件中创建一个名为From date的参数。然后将其拖放到需要的位置。 在后面的代码中,您必须传递如下参数

Rpt.SetParameterValue("Fromdate", Fromdate)

因此,您的问题将得到解决…

如果您使用的是存储过程,那么您可以通过@toDate和@fromDate在那里获取参数,当您将SP与报表连接时,只需拖放即可。

1-您将获得日期字符串:字符串myDate

2-然后将myDate转换为DateTime: DateTime日期=Convert.ToDateTime(日期);
3-最后,添加参数rpt.setParameterValue(“日期字段”,日期)

这是在页面加载过程中询问值?我不理解您询问或给出答案。如何将值从aspx页面传递到crystal报表?