EAS BOS F7 컨트롤 요약
5041 단어 EAS 개발
EAS BOS에서 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;
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;