我有一个像这样的自定义dac和pxselector:
通过快速搜索(红色边框搜索),我想对每个属性进行过滤。例如,运单类型,运输类型,状态等。但是快速搜索仅适用于参考Nbr。
当然,您可以从列中进行过滤,但是在业务需求中,我需要从快速搜索中进行过滤。
您可以使用GridProperties元素的FastFilterFields属性来实现。您需要在FastFilterFields中添加搜索功能所需的所有字段:
<px:PXSelector ID="SelectorID" runat="server" DataField="SelectorField">
<GridProperties FastFilterFields="ReferenceNbr, WaybillType, TransportationType, Status, WaybillNumber, WaybillState" />
</px:PXSelector>
Run Code Online (Sandbox Code Playgroud)
如果选择器位于表格而不是表格中,请使用RowTemplate:
<px:PXGrid ID="gridID" runat="server" DataSourceID="ds">
<Levels>
<px:PXGridLevel DataMember="GridDataView">
<RowTemplate>
<px:PXSelector ID="edSelectorID" runat="server" DataField="SelectorField">
<GridProperties FastFilterFields="ReferenceNbr, WaybillType, TransportationType, Status, WaybillNumber, WaybillState" />
</px:PXSelector>
</RowTemplate>
<Columns>
<px:PXGridColumn DataField="SelectorField" />
</Columns>
</px:PXGridLevel>
</Levels>
</px:PXGrid>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
517 次 |
| 最近记录: |