我在Crystal Report中有一個要抑制的部分。如果我正在使用的數據集中的特定表中有0行,我需要將其抑制。我將如何做到這一點?提供的記錄號特殊字段似乎是報告中記錄的內部計數,並且與底層數據表中的行無關。如果數據表中沒有行,則禁止Crystal Reports部分
我從C#創建報表,但我無法抑制代碼中的部分(它不適合項目結構) - 我必須能夠從報表本身完成。有關表格肯定正在傳遞給數據集中的報告,但它包含0行。報告本身必須有一種方法來建立這個.....
任何人都可以請指出我在正確的方向嗎?
感謝 - 這種工作,但現在我有另一個問題,因爲這一點。當問題表中有記錄時,報告現在重複整個詳細信息部分的次數與該表中的行數相同。 我也嘗試在子報表中使用Shared NumberVar對錶中的行進行計數,並且我可以在主報告中成功抑制我想要的部分,但是當有記錄時,這種技術會失敗 - 它仍然會抑制該部分。 我有很多表在細節級別使用,這可能沒有幫助.... – JamesW 2010-02-18 12:01:05
我不得不添加一個公式來抑制我不想看到的後續行。這個補充完全取決於我的報告的設計,所以我會很樂意將您的答覆標記爲答案。 再次感謝。 – JamesW 2010-02-18 12:25:17
如果您要爲報表中的每條記錄獲取一個部分,但是您想要記錄的摘要,則需要使用組標題並取消詳細信息。謝謝 :) – 2010-02-18 14:30:44