Crystal Reports C#公式仅返回false

本文关键字:返回 false Reports Crystal | 更新日期: 2023-09-27 18:24:16

我创建了一个水晶报告,希望在其中编写公式。

my formula:
IF {Sp_Get_DailyReport;1.Job_Status} = 'Workshop' 
THEN {Sp_Get_DailyReport;1.Department_Name}

但是,这个公式不会返回值。我已经编辑了我的公式,现在我得到的是"false",而不是部门名称。

stringvar text := "";
IF {Sp_Get_DailyReport;1.Job_Status} = "Workshop" 
THEN text = "{Sp_Get_DailyReport;1.Department_Name}"

在ReportFooter中,我为车间创建了一列,我想在其中显示部门名称n单位名称,单位在车间中,我将此公式字段放在ReportFootr中,它只返回一个值,而不是每个条件为真&我不知道为什么它会返回"false",而不是dept名称。我想选择所有工作状态为workshop的记录,并将其显示在repotfooter中。有人能帮我吗…

感谢

Crystal Reports C#公式仅返回false

故障排除

IF{Sp_Get_DailyReport;1.Job_Status}="Workshop"THEN{Sp_Get_DailyReport;1.部门名称}其他{Sp_Get_DailyReport;1.作业状态}

如果Job_Status值不是"Workshop",此函数将返回Job_Staus的值

您确定Job_Status值包含"Workshop"吗检查空间也可以尝试修剪Job_Status