我有一個自定義的網格使用我已經聲明的自定義dac。本來我有一個PXselector屬性設置爲POOrder.orderNbr使用搜索過濾PXselector
有了這個選擇它抓住所有POOrders在我的網格選擇
[PXDBString(50, IsKey = true, IsUnicode = true, InputMask = "")]
[PXSelector(typeof(POOrder.orderNbr))]
[PXUIField(DisplayName = "Po#")]
public string Po { get; set; }
public class po : IBqlField { }
但我想選擇來篩選出現POOrders在文檔詳細信息 - > POReceiptLine。我試圖使用搜索進行過濾,但僅在收據上獲得最低值POOrder.ordnbr。下面的圖片應該說明我的意思。我希望它顯示所有POOrder.orderNbr,但它只是檢索第一個最低價值的訂單。
[PXDBString(50, IsKey = true, IsUnicode = true, InputMask = "")] [PXSelector(typeof(Search<POOrder.orderNbr,Where<POOrder.orderNbr,Equal<Current2<POReceiptLine.pONbr>>>>))] [PXUIField(DisplayName = "Po#")] public string Po { get; set; } public class po : IBqlField { }
忘記在購物訂單收據頁面上添加此項 – JB90