感谢楼主反馈,可以结贴,解决方案如下:
1、表单A,用户选择框是多选;
2、查询条件用户选择框为单选;
视图中的sql为
var sql="select * from TLK_用户普通表单 where 1=1 ";
var name = getItemValueAsString("用户名");
println("用户名==============="+name);
if(name != null && name != ""){
var usersplit = name.split(';');
if(usersplit.length > 0){
name = name.replace(";","','");
}
name = "('"+ name +"')";
println("name================="+name);
sql += " and item_用户名 in "+name+" ";
}
println("sql===================="+sql);
sql; |