|
|
视图数据采用sql获取
- (function(){
- var sql = "";
- var doc = getRelateDocument();
- var warehouse_id = doc.getItemValueAsString("warehouse_id");//仓库
- var device_name = getItemValueAsString("device_name");//设备名称
- var logo_number = getItemValueAsString("logo_number");//标识号
- var warehouse_name = getItemValueAsString("warehouse_name");//仓库
- if(warehouse_id.length() > 0){
- sql = "select * from tlk_库存 where item_warehouse_number='"+warehouse_id+"' and item_inventory_quantity>0 ";
- }else{
- sql = "select * from tlk_库存 where 1 > 2 ";
- }
- // println(sql)
- if(isNotNull(device_name)){
- sql += " and item_device_name like '%"+device_name+"%' ";
- }
- if(isNotNull(logo_number)){
- sql += " and item_logo_number like '%"+logo_number+"%' ";
- }
- if(isNotNull(warehouse_name)){
- sql += " and item_warehouse_number = '"+warehouse_name+"' ";
- }
- return sql;
- })()
复制代码
当表单选择2号仓库后,点击设备,视图里面的数据显示为2号仓库的数据
|
|