【发布时间】:2020-06-08 03:19:49
【问题描述】:
我们已在 SOLine InventoryID 选择器字段中覆盖并添加了新列,但搜索操作不适用于新添加的列。
我们已经尝试为文档详细信息网格添加 FastFilterFields 属性,但仍然没有成功。
谁能提供解决方案。
提前致谢。
【问题讨论】:
-
新字段的类型是 PXDBString 还是 PXString?
标签: .net acumatica acumatica-kb
我们已在 SOLine InventoryID 选择器字段中覆盖并添加了新列,但搜索操作不适用于新添加的列。
我们已经尝试为文档详细信息网格添加 FastFilterFields 属性,但仍然没有成功。
谁能提供解决方案。
提前致谢。
【问题讨论】:
标签: .net acumatica acumatica-kb
我处理了这个需求,请在下面找到代码 sn-p 以对销售订单屏幕中 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>
我希望我已经回答了你的问题。谢谢!!
【讨论】: