var value = getItemValue("文档目录ID");
if (value==null || value.length()<=0) {
value = getParameter("treedocid");
}
value;
或者
var rtn = getParameter("treedocid");
println(rtn)
if (rtn=="root")
{
rtn="";
}
rtn;
3.员工信息视图:
var xm= getItemValue("姓名");
var wdid = getItemValue("文档id");
println("查询框获得的id为:"+wdid);
var w="";
if(isNotNull(xm)){
w+=" and item_姓名 like'%"+xm+"%' ";
}
if(isNotNull(wdid)){
w +=" and item_文档目录ID = '"+wdid+"'";
}
var sql = "select * from tlk_员工信息表 where 1=1 "+w;
println("sql=="+sql);
sql;
参数只能传递一层,所以只能在视图能拿到,点新建到表单是拿不到。可以放redis里面再获取,在视图的sql脚本存进去,在表单值脚本获取
//redis缓存
//放
var value = getParameter("treedocid");
Packages.cn.myapps.common.util.cache.MemoryCacheUtil.putToPrivateSpace("type",value, getWebUser());
//拿
var value = Packages.cn.myapps.common.util.cache.MemoryCacheUtil.getFromPrivateSpace("type", getWebUser());