我有一个自定义的网格使用我已经声明的自定义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