如何为用户字段复制子帐户的分段查找

时间:2018-10-18 20:03:10

标签: acumatica

我正在将一个用户字段添加到“订单类型”屏幕,它是一个int32。我想要与“销售订单”屏幕上的子帐户字段相同的查找(字段名称:SalesSubID)。根据源DAC,该字段的属性如下所示:

[PXFormula(typeof(Default<SOLine.branchID>))]
[PXDefault(PersistingCheck = PXPersistingCheck.Nothing)]
[SubAccount(typeof(SOLine.salesAcctID), typeof(SOLine.branchID), Visible = false)]

我尝试在用户字段上使用这些属性,但是根本不起作用。不幸的是,由于Acumatica中经常发生这种情况,因此如何执行分段F3查找是一个总的黑匣子/奥秘,这在任何培训中都没有涉及(更不用说在将visible设置为“ false”时此字段如何显示)一个难题...)。

所以-问题是:如何在int32用户字段上实现分段的子帐户查找,以复制子帐户字段在销售订单网格上所做的工作?

1 个答案:

答案 0 :(得分:0)

我看不到该页面的任何内容,因此我猜测您需要将页面中的字段设置为PXSegmentMask

在销售订单页面SO301000上定义的SalesSubID的片段

<px:PXSegmentMask ID="edSalesSubID" runat="server" DataField="SalesSubID" AutoRefresh="True" />

否则,您的DAC属性看起来不错。