Acumatica-向库存历史查询屏幕添加新字段

时间:2019-03-05 06:51:28

标签: acumatica

我在尝试向IN.40.50.00(库存交易记录)屏幕添加新列时遇到问题。我想将PO编号添加到查询屏幕。我相信我已经正确实现了搜索,但是仍然出现以下错误: \ App_RuntimeCode \ PX_Objects_IN_InventoryTranHistEnqResult_extensions.cs(27):错误CS0246:找不到类型或名称空间名称'docRefNbr'(您是否缺少using指令或程序集引用?)

这是我的搜索: [PXDBScalar(typeof(Search2,And >>>,Where >>>))]

1 个答案:

答案 0 :(得分:1)

我将在最后一个Current子句中的docRefNbr之前添加DAC名称,然后尝试一下:

[PXDBScalar(typeof(Search2<
                PX.Objects.PO.POReceiptLine.pONbr, 
                InnerJoin<INTran, 
                    On<INTran.pOReceiptNbr, Equal<PX.Objects.PO.POReceiptLine.receiptNbr>, 
                    And<INTran.pOReceiptLineNbr, Equal<PX.Objects.PO.POReceiptLine.lineNbr>>>>, 
                Where<INTran.refNbr, Equal<Current<InventoryTranHistEnqResult.docRefNbr>>>>))]