2017-11-02 9 views
1

witth이 같은 사용자 정의 DAC와 pxselector 있습니다. 운송장 유형, 운송 유형, 상태 등을 예로들 수 있습니다. 그러나 빠른 검색은 Reference Nbr에만 적용됩니다.Acumatica 필터링 PXSelector는 빠른 검색

물론 열에서 필터링 할 수 있지만 비즈니스 요구 사항에서 빠른 검색에서 필터링해야합니다.

답변

2

GridProperties 요소의 FastFilterFields 속성을 사용하여이를 달성 할 수 있습니다. 그것이 될 수 없음을 언급

<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> 
      <Columns> 
       <px:PXGridColumn DataField="SelectorField" /> 
      </Columns> 
     </px:PXGridLevel> 
    </Levels> 
</px:PXGrid> 
+1

가치 : 당신은 당신이 FastFilterFields에서 검색 기능에 필요한 모든 필드를 추가해야합니다

<px:PXSelector ID="SelectorID" runat="server" DataField="SelectorField"> <GridProperties FastFilterFields="ReferenceNbr, WaybillType, TransportationType, Status, WaybillNumber, WaybillState" /> </px:PXSelector> 

선택기 대신 폼의 그리드에있는 경우를 RowTemplate를 사용 이 설정에 대한 페이지를 편집해야하기 때문에 보고서 매개 변수 및 일반 정보를 위해 완료되었습니다. 기본적으로 페이지에서 FastFilterFields를 추가하지 않는 한 선택하는 기본 필드와 설명 필드 (정의한 경우) 만 검색 가능한 필드입니다. 조인과 함께 선택기를 사용하는 경우 "InventoryItem"이 조인 된 테이블이고 Descr 필드가 FastFilterFields에서 검색 가능해야 할 때 "InventoryItem__Descr"과 같은 두 개의 밑줄 구문을 사용합니다 – Brendan