我們正在從NAV 2009 R2遷移到NAV 2016,我遇到了頁面問題。總計不會因中繼器過濾而改變
我有一個用戶可以過濾幾列的中繼器。在轉發器下面的組中有$總數,應該根據轉發器網格在過濾後呈現的內容而改變。
感謝任何人都可以給我的見解。
我們正在從NAV 2009 R2遷移到NAV 2016,我遇到了頁面問題。總計不會因中繼器過濾而改變
我有一個用戶可以過濾幾列的中繼器。在轉發器下面的組中有$總數,應該根據轉發器網格在過濾後呈現的內容而改變。
感謝任何人都可以給我的見解。
嘗試添加一個「總計」過程(這會將當前記錄的值添加到顯示在頁面底部的全局變量中),並從OnAfterGetRecord()觸發器中調用它。
您可以嘗試在頁面所基於的表中創建一個FlowField。 FlowField應彙總所需的列,然後將新創建的字段添加到頁面中的組。當然,你必須牢記過濾器。
另一種選擇是,您在頁面上創建一個全局變量(例如Total),並計算一個或多個給定列的總和並將其存儲在變量中。將該變量作爲頁面組中的字段添加,並確保在更改後更新該值。