2017-03-10 71 views
0

Crystal Reports新手 - 我有3列報告 - 預計工時,實際工時,剩餘工時。 在組頁腳中,按工作總結小時數。剩餘的小時公式爲{job.esthours} - {job.actualhours}。如果沒有估計的時間,我希望它是空白的。我知道我不能在公式中使用估計小時數的總和,但不知道要使用哪些公式。基於組頁腳彙總字段的Crystal Reports公式

Sample Report

回答

0

您需要添加到您的抑制公式中的情況下,第一cfield值爲null的條件。您可以通過兩種方式完成:

1)在您的剩餘時間公式中添加條件。如果你想在你的細節部分也空白,試試這個。右鍵單擊 - >抑制 - >在那裏添加下一個條件:

if(isnull({job.esthours})) 

2)在剩餘小時數摘要中添加條件。如果你想出於某種原因在你的Details部分顯示Remeining Values的負值,這會更好。右擊 - >禁止 - >添加有下一個條件:

if(isnull(sum({job.esthours}))) 

是的,你可以使用估計的時間總結,你可以找到它在你的公式工作室,在報表字段樹

+0

謝謝。抑制奏效,但是我並不需要在聲明前使用「if」。 –

相關問題