在 Acumatica 的 SOLine InventoryID 字段选择器中不执行搜索操作的新自定义列
New customized column not performing search operation in SOLine InventoryID field selector in Acumatica
我们在 SOLine InventoryID 选择器字段中覆盖并添加了新列,但搜索操作不适用于新添加的列。
我们已经尝试为文档详细信息网格添加 FastFilterFields 属性,但仍然没有成功。
谁能提供解决方案。
提前致谢。
我处理了这个要求,请找到下面的代码片段,以在销售订单屏幕中对 SOLine InventoryID 字段的自定义列执行搜索操作。
将具有 FastFilterfiles 的网格属性添加到 SegmentedMask,如下所示
<px:PXGrid ID="grid" runat="server" DataSourceID="ds" Width="100%"
TabIndex="100" SkinID="DetailsInTab" StatusField="Availability" SyncPosition="True" Height="473px">
<Levels>
<px:PXGridLevel DataMember="Transactions">
<RowTemplate>
<px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="S" ControlSize="SM"></px:PXLayoutRule>
<px:PXSegmentMask AutoRefresh="true" CommitChanges="True" ID="edInventoryID" runat="server" DataField="InventoryID" AllowEdit="True">
<GridProperties FastFilterFields="UsrKNAMIBotonicalName"></GridProperties>
</px:PXSegmentMask>
希望我已经回答了你的问题。谢谢!!
我们在 SOLine InventoryID 选择器字段中覆盖并添加了新列,但搜索操作不适用于新添加的列。
我们已经尝试为文档详细信息网格添加 FastFilterFields 属性,但仍然没有成功。
谁能提供解决方案。
提前致谢。
我处理了这个要求,请找到下面的代码片段,以在销售订单屏幕中对 SOLine InventoryID 字段的自定义列执行搜索操作。
将具有 FastFilterfiles 的网格属性添加到 SegmentedMask,如下所示
<px:PXGrid ID="grid" runat="server" DataSourceID="ds" Width="100%"
TabIndex="100" SkinID="DetailsInTab" StatusField="Availability" SyncPosition="True" Height="473px">
<Levels>
<px:PXGridLevel DataMember="Transactions">
<RowTemplate>
<px:PXLayoutRule runat="server" StartColumn="True" LabelsWidth="S" ControlSize="SM"></px:PXLayoutRule>
<px:PXSegmentMask AutoRefresh="true" CommitChanges="True" ID="edInventoryID" runat="server" DataField="InventoryID" AllowEdit="True">
<GridProperties FastFilterFields="UsrKNAMIBotonicalName"></GridProperties>
</px:PXSegmentMask>
希望我已经回答了你的问题。谢谢!!