Crystal reports Crystal report:显示参数
在我的crystal报告中,我通过一个aspx页面提供从开始到现在的输入。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
现在,我想在报表查看器中显示起始日期。请给出解决方案。在报告中添加一个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报表?