1、先声明iquerybs
IUAPQueryBS iquerybs = (IUAPQueryBS) NCLocator.getInstance().lookup(IUAPQueryBS.class.getName());
//salebuf是sql语句,salenlist 是返回的list对象
ArrayList<Object[]> salenlist = (ArrayList<Object[]>) iquerybs.executeQuery(salebuf.toString(), new ArrayListProcessor());//
//yckbuf是sql语句,yckje 是返回一条对象
Object yckje = (Object) iquerybs.executeQuery(yckbuf.toString(), new ColumnProcessor());//已出库金额
//ZhtzVO是单据vo,buffe是sql语句,返回的是一个vo类型的list
ArrayList querybodyvolist = (ArrayList)iquerybs.executeQuery(buffer.toString(),new BeanListProcessor(ZhtzVO.class));