繁体   English   中英

Crystal Reports C#公式仅返回false

[英]Crystal Reports C# formula returning false only

我创建了一个水晶报表,我想在其中编写公式。

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

但是,此公式不返回值。 我已经编辑了公式,现在得到的是“假”而不是“部门名称”。

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

在ReportFooter中,我为车间创建了一个列,我想显示部门名称n单位名称(其单位在车间中),并将此公式字段放置在ReportFooter中,该字段仅返回一个值,而不是每个条件的真实值和原因我不知道其返回的“假”,而不是部门名称。 我想选择所有作业状态为Workshop n的记录,并将其显示在reprotfooter中。 谁能帮帮我吗...

谢谢

疑难解答

如果{Sp_Get_DailyReport; 1.Job_Status} =“ Workshop”然后{Sp_Get_DailyReport; 1.Department_Name} ELSE {Sp_Get_DailyReport; 1.Job_Status}

如果Job_Status值为“ Workshop”,则此函数将返回Job_Staus的值

您确定Job_Status值包含“ Workshop”吗?还检查空间是否可以尝试修剪Job_Status

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM