Crystal Reports C#公式仅返回false

Crystal Reports C#公式仅返回false,c#,asp.net,crystal-reports-xi,C#,Asp.net,Crystal Reports Xi,我已经创建了一个crystal报告,我想在其中编写一个公式 my formula: IF {Sp_Get_DailyReport;1.Job_Status} = 'Workshop' THEN {Sp_Get_DailyReport;1.Department_Name} 但是,这个公式不返回值。 我已经编辑了我的公式,现在我得到的是'false'而不是Dept name stringvar text := ""; IF {Sp_Get_DailyReport;1.Job_Status} =

我已经创建了一个crystal报告,我想在其中编写一个公式

my formula:
IF {Sp_Get_DailyReport;1.Job_Status} = 'Workshop' 
THEN {Sp_Get_DailyReport;1.Department_Name}
但是,这个公式不返回值。 我已经编辑了我的公式,现在我得到的是'false'而不是Dept name

stringvar text := "";
IF {Sp_Get_DailyReport;1.Job_Status} = "Workshop" 
THEN text = "{Sp_Get_DailyReport;1.Department_Name}"
在ReportFooter中,我为workshop创建了一列,我想在其中显示部门名称n单位名称,其单位在workshop中,我将此公式字段放置在ReportFooter中,其仅返回一个值, 而不是每个条件都是真的& 我不知道为什么返回“false”,而不是部门名称。 我想选择所有工作状态为workshop的记录,然后在报告中显示它。 谁能帮帮我

谢谢

故障排除

如果{Sp_Get_DailyReport;1.Job_Status}=“车间” 然后{Sp_Get_DailyReport;1.部门名称} 其他的 {Sp_Get_DailyReport;1.作业状态}

如果作业状态值不是“车间”,则此函数将返回作业状态值

您确定作业状态值包含“车间”吗 检查是否有空格,也可以尝试修剪作业状态

您确定这是c吗?它看起来几乎像德尔福