0
我需要壓制在Crystal Reports中部分禁止部分時,改變列少於$ 12,000,如果該集團通過絕對值客戶與condtion
我如何能實現這樣的下面?
if abs({change}) < 12000 and {group by} = "Customer" then TRUE
我需要壓制在Crystal Reports中部分禁止部分時,改變列少於$ 12,000,如果該集團通過絕對值客戶與condtion
我如何能實現這樣的下面?
if abs({change}) < 12000 and {group by} = "Customer" then TRUE
首先,你再也不需要因爲你從剛剛XYZ
相同的結果寫類似If XYZ then True
。所以這會簡化你的代碼。
您有檢查絕對值的正確代碼,因此您的問題可能在於檢查Group By值。 Group By值是您設置的值,但它始終設置爲現有的表格對象或公式。這會將您的公式轉換爲:
(ABS({change}) < 12000) AND ({@groupByFormula} = "Customer")
是什麼導致Group By值發生變化?它是一個參數嗎?還是它改變了? – 4444
我們創建了一個Group By參數來返回Customer,Product和Employee,我們也有一個Group By公式來返回參數值的每個值的某些字段。 – hrr5059
完美。您應該能夠重新使用該公式。 – 4444