1
SO注文エントリ画面のOrder Nbrフィールドのセレクタを、デフォルトで降順でソートするように変更したいとします。私は影響を与えなかったこと、しかし...> [並べ替え<にDESC <SOOrder.orderType>を追加SO.RefNbrを変更するセレクタのデフォルトソートの変更
[PXMergeAttributes(Method = MergeMethod.Merge)]
[SO.RefNbr(typeof(Search2<SOOrder.orderNbr,
LeftJoinSingleTable<Customer, On<SOOrder.customerID, Equal<Customer.bAccountID>,
And<Where<Match<Customer, Current<AccessInfo.userName>>>>>>,
Where<SOOrder.orderType, Equal<Optional<SOOrder.orderType>>,
And<Where<SOOrder.orderType, Equal<SOOrderTypeConstants.transferOrder>,
Or<Customer.bAccountID, IsNotNull>>>>,
OrderBy<Desc<SOOrder.orderDate, Desc<SOOrder.orderNbr>>>>), Filterable = true)]
public virtual void SOOrder_OrderNbr_CacheAttached(PXCache sender) { }
を試してみました。興味深いことに、Desc <SOOrder.orderNbr> OrderBy <の部分を削除しても、セレクタの項目は依然としてOrder Nbrでソートされていますが、現在は昇順にソートされています。セレクタを参照フィールド以外のフィールドで並べ替えることはできますか?