EAS BOS F7 컨트롤 요약

5041 단어 EAS 개발

EAS BOS에서 F7 컨트롤에 엔티티 바인딩 및 필터 추가

  • 귀속실체
  • 코드
  • 여과
  • 코드
  • 도입해야 하는 패키지
  • 최근의 일부 개발을 총괄하고 EAS 개발을 진행하는 과정에서 우리는 인터페이스를 스스로 그려야 하기 때문에 표준 증빙서류를 사용하지 못하고 공백에서 UI인터페이스를 하나 그려서 귀속시키는 등 조작을 할 때가 있다.다음은 F7 컨트롤에 대한 조작을 소개한다. 먼저 대응하는 실체를 연결한 다음에 F7 컨트롤에서 얻은 데이터베이스 데이터를 필터한다.

    바인딩 엔티티


    먼저 나비 BOS 디자인 개발 도구의 보기에서 UI를 열고 해당하는 F7 컨트롤의name 속성을 찾아서 뒤에서 이 컨트롤을 조작할 수 있도록 해야 한다.

    코드

    F7   name.setQueryInfo("          ");//  Query
    F7   name.setEditFormat("$number$");			//    
    F7   name.setDisplayFormat("$number$$name$");//    
    F7   name.setCommitFormat("$number$");		//    
    

    여과


    코드

    //  F7  
        EntityViewInfo evi = new EntityViewInfo();
        FilterInfo filter = new FilterInfo();
    //      
        filter.getFilterItems().add(new FilterItemInfo("   name",      ,CompareType.EQUALS));
        evi.setFilter(filter);	
    //  
        F7   name.setEntityViewInfo(evi);
    

    도입이 필요한 가방

    import com.kingdee.bos.metadata.entity.EntityViewInfo;
    import com.kingdee.bos.metadata.entity.FilterInfo;
    import com.kingdee.bos.metadata.entity.FilterItemInfo;
    import com.kingdee.bos.metadata.query.util.CompareType;
    

    좋은 웹페이지 즐겨찾기