Crystal reports 将mm dd yyyy转换为dd mm yyyy
如何将报告中日期的格式从Crystal reports 将mm dd yyyy转换为dd mm yyyy,crystal-reports,Crystal Reports,如何将报告中日期的格式从mm dd yyyy更改为dd mm yyyy。当我尝试这样做时,我得到一个错误,说我缺少一个括号 If Right(Left(ToText(Month(Date({BAQReportParameter.Option01})),2,1))="-" Then ("0"+Left(Left(ToText(Month(Date({BAQReportParameter.Option01}),2)),1))+"-" +Left(ToText(Year(Date({
mm dd yyyy
更改为dd mm yyyy
。当我尝试这样做时,我得到一个错误,说我缺少一个括号
If Right(Left(ToText(Month(Date({BAQReportParameter.Option01})),2,1))="-" Then
("0"+Left(Left(ToText(Month(Date({BAQReportParameter.Option01}),2)),1))+"-"
+Left(ToText(Year(Date({BAQReportParameter.Option01})),1)
+Mid((ToText(Year(Date({BAQReportParameter.Option01})))),3,3)
Else(Left(ToText(Month(Date({BAQReportParameter.Option01}))),2)+"-"
+Left(ToText(Year(Date({BAQReportParameter.Option01})),1)
+Mid((ToText(Year(Date({BAQReportParameter.Option01}))),3,3))
这是一个漫长的过程,您可以尝试以下方法:
ToText({BAQReportParameter.Option01},"dd-MM-yyyy")
如果选项01是字符串:
ToText(DateValue({BAQReportParameter.Option01}),"dd-MM-yyyy")
如果选项01是日期,请右键单击它,转到格式,然后单击自定义:
错误是:“Foram fornecidos argumentos em excesso para esta função”。这是
{BAQReportParameter.Option01}
日期数据库字段还是带有日期数据的普通字符串字段?