使用Crystal Reports 10和vb6/classic(儘管我期望它在任何語言中都是相同的), 可以動態地從代碼更改組標題部分的抑制公式。Crystal Reports - 編程改變組標題抑制公式
我基本上根據用戶輸入動態地改變特定組上的GroupConditionField,但在該組頭上有抑制字段公式,其中包含對分組總和的檢查。
Sum ({@ColourTotal}, {Table.Field}) =0
如果這是真的話,那麼該組被取消。這顯然出現了一個錯誤,抱怨當GroupConditionField通過代碼更改時找不到組。
那麼有沒有辦法從代碼內改變特定組的抑制公式?
希望有道理, 謝謝。
不幸的是,這種方法不適用於我的情況,因爲我無法使用公式字段來指示是否抑制或不抑制是否在報告內部的分組階段完成。此外,我也尋找類似的方法來改變組頭壓制公式,但我不認爲API暴露給我們,只有直接的公式字段,因爲你在這裏做。 – Richy321