Crystal Report转换日期参数格式

时间:2017-07-11 17:47:03

标签: date crystal-reports-2010

我有一个存储过程,它带有三个参数@IsPaid@StartDate& @EndDate,这些日期的格式以2017010& 20170711

我正在尝试创建一个公式字段,当01/01/2017 - 07/11/2017为真时,该字段将显示@IsPaid。{/ p>

使用以下内容,我可以让公式字段显示20170101 - 20170711

if {?@IsPaid} = "true" then {?@ReportStartDate} + " - " + {?@ReportEndDate} 

我遇到的问题是当我尝试转换日期格式时。我按照建议not currently supported尝试了以下内容:

if {?@IsPaid} = "true" then ToText(cDate({?@ReportStartDate}), "MM/dd/yyyy") + " - " + ToText(cDate({?@ReportEndDate}), "MM/dd/yyyy")

当我使用它时,我的报告不起作用,我只得到一个空白页。

如何在公式字段中将yyyyMMdd格式转换为MM/dd/yyyy格式?

0 个答案:

没有答案