簡體   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