本帖最后由 bill 于 2015-3-23 11:48 编辑
上一秒还能正常出数据的,然后视图数据突然报null了,sql语句输出是:JsUtil:----------------sql--------------select * from tlk_temandtum where 1=1 order by ITEM_data desc
在数据库内查询数据也能出来的。- var warehouseId=getItemValue("warehouseId");
- var warehouseName=getItemValue("warehouseName");
- var datas=getItemValue("data");
- var userName= getWebUser().getName();
- var sql="select * from tlk_temandtum where 1=1";
- if(warehouseId!=null&&warehouseId!="")
- {
- sql+=" and ITEM_warehouseId like '%"+warehouseId+"%'";
- }
- if(warehouseName!=null&&warehouseName!="")
- {
- sql+=" and ITEM_warehouseName like '%"+warehouseName+"%'";
- }
- if(datas!=null&&datas!="")
- {
- sql+=" and ITEM_data='"+datas+"'";
- }
- var roles = getWebUser().getRoles();
- var rtn="";
- for(var it = roles.iterator();roles!=null && it.hasNext();){
- var role = it.next();
- rtn+=role.getName();
- }
- if(rtn=="温湿度角色")
- {
- sql+=" and item_warehouseName='"+userName+"'";
- }
- sql+=" order by ITEM_data desc";
- println("----------------sql--------------"+userName);
- println("----------------sql--------------"+rtn);
- sql;
- println("----------------sql--------------"+sql);
复制代码 |