本帖最后由 purple 于 2012-7-19 17:22 编辑
如图所示:
在视图过滤时,报的这个错,请问哪里出错了?
过滤代码:- var doc = getRelateDocument();
- var sql = "select t1.id,t1.formid,t1.domainid,t1.item_公司名称,t2.item_总价,t1.item_账期 from tlk_供应商_display t1,tlk_物资单_display t2 where t1.id = t2.parent ";
- println(doc);
- if(doc !=null){
- var heTongId = doc.getItemValueAsString("合同号_流转");
- heTongId = "预立项5";
- if(!"".equals(heTongId)){
- sql += " and t2.item_合同号 = '"+heTongId+"'";
- }
- else{
- sql += " and 1=2 ";
- }
- }
- println(sql);
- sql;
复制代码 我将打印出的Sql语句放pl/sql里运行,能查询到数据哦,我的环境是:oracle10g+sp510357+IE8 |