1
例如:在SalesTableListPage中我想在窗體打開時自動應用過濾器。我希望此過濾器出現在標準過濾區域中,如下所示。我需要通過AOT完成此過濾器,以便用戶無需在Rich Client中自行實施。如何在Dynamics AX 2012 R3列表頁面中添加默認過濾器
我可以通過製作額外的菜單項來解決這個問題,就像在SalesTableListPageOpen中一樣。但是這個選項不允許用戶切換到發票或取消銷售。
任何幫助表示讚賞。
雖然第一部分是正確的,但我確實在我的案例中找到了一些可用於解決方法的方法。如果我修改查詢範圍並將其相關字段添加到列表頁面上,則用戶將在受影響的列上方看到過濾器。 例如:如果我在SalesTableListPage的SalesTable.SalesStatus上添加了「Open Order」的查詢範圍,則用戶將在Sales Status字段上方看到過濾器。用戶也可以通過修改文本並按回車鍵來更改過濾器。 所以雖然這不是我在尋找的問題,但這是我所見過的最接近的解決方案 –