我不知道它是否可行,但我想問一下。很多時候,報告需要數據分組來錨定報告底部的一些摘要信息,例如發票。你不希望總數只根據2條細節線和20條細節線進行移動。我嘗試過使用綁定到輸出數據源的Tablix,但不能完全正確......它會無論是向上移動,還是強制中斷,並出現在下一頁的頂部。RDLC報告頁腳,其值爲「當前記錄」
所以,如果有人有一些想法來幫助解決這個問題,那也太好了。
我的第二種方法是隻使用一個簡單的報告頁腳。但是,對於任何數據源來說,整個「報告」頁面在技術上並不「綁定」。所以,如果我把一個文本框在頁腳,並希望它展示一些東西,我不能選擇「從與相關的Tablix數據源的最新行」,它總是需要一個集合體,如
=First(Fields!SomeField.Value, "SomeDataSource")
=Sum(...
=Last(...
etc...
我只是希望它具有最新的...所以我試圖使用報告變量來創建一個,並且正在考慮讓它在每行被處理時更新,所以它總是具有「最新」值和我可以將該值存儲在報告底部。
對任何建議都會很好。謝謝。
感謝您的想法和聽起來像一個偉大的解決方案。我在另一種開發語言中做過類似的工作,但從來沒有想過在這裏應用。在發佈這篇文章時,我很早就對C#/ reporting中的這些技術不熟悉。我會標記爲答案,因爲我知道它會從我過去的經驗中發揮作用。 – DRapp 2017-02-11 00:02:44