)缺少Crystal Report公式

时间:2014-03-24 13:16:30

标签: crystal-reports

我正在尝试在Crystal报表中编写一个简单的公式。我创建了一个参数,我正在评估另一个字段。以下是我的公式示例:

if {COATSEndAssignment.end_date} = "  /  /       :  :   AM" then 
CStr (?custEndDate,"MM/dd/yyyy")

我知道{COATSEndAssignment.end_date} = " / / : : AM"是一个真实的表达。

?custEndDate采用日期格式,我希望将其转换为格式为" MM / dd / yyyy" 的字符串。

当我输入上面的公式时,我收到错误" The)缺失。" 当我尝试保存公式时。我已经读过有可能我错过了Crystal Reports的dll,但是没有哪里可以找到丢失的dll。

我正在使用Crystal Reports 2011,我从Visual Studio 2010传递了?custEndDate参数,值为:#03/21/2014#

谁能告诉我我的配方有什么问题,或者告诉我我错过了什么?

1 个答案:

答案 0 :(得分:5)

所有字段都需要大括号({}):

if {COATSEndAssignment.end_date} = "  /  /       :  :   AM" then 
  CStr({?custEndDate},"MM/dd/yyyy")