现在的位置: 首页 > 综合 > 正文

通过sql语句给F7过滤条件

2013年09月07日 ⁄ 综合 ⁄ 共 613字 ⁄ 字号 评论关闭
    	StringBuilder datas=new StringBuilder();
    	IRowSet rs=DataUtils.clientExecuteSQL("SELECT PERSON.Fid fid  FROM T_BD_PERSON PERSON  LEFT OUTER JOIN T_HR_PersonPosition PP ON PERSON.FID = PP.FPERSONID LEFT OUTER JOIN T_ORG_ADMIN ADMIN ON PP.FPERSONDEP = ADMIN.FID where ADMIN.Fnumber='0110108'");
		while(rs.next()){
			datas.append(rs.getString("fid"));
			datas.append(",");
		}
    	datas.deleteCharAt(datas.length()-1);
    	System.out.println(datas);
    	EntityViewInfo view = new EntityViewInfo();
		FilterInfo filter = new FilterInfo();
		filter.getFilterItems().add(
				new FilterItemInfo("id", datas.toString(), CompareType.INCLUDE));
		view.setFilter(filter);
		prmtblamer.setEntityViewInfo(view);

抱歉!评论已关闭.