var dql ="$formname='核减子表单";
var doc = getRelateDocument();
var linkmanName = doc.getItemValueAsString("开始日期");
var linkmanName01 = doc.getItemValueAsString("结束日期");
dql+= (linkmanName!=null) ?" and #日期 >= '"+linkmanName+"'" : "";
dql+= (linkmanName01!=null) ?" and #日期 <= '"+linkmanName01+"'" : "";
dql+=" and 类别 = '其它'" ;
按您说的改了以后查询出错:
*JavaScriptRunning:[VIEW(11e0-6b35-d35b4e6f-87b1-47ef640ef9db).其它发放.FilterScript]: illegal character (VIEW(11e0-6b35-d35b4e6f-87b1-47ef640ef9db).其它发放.FilterScript#4)
var dql ="$formname='核减子表单";
var doc = getRelateDocument();
if(doc.getItemValueAsString("开始日期")!=null){
var linkmanName = doc.getItemValueAsString("开始日期");
}
if(doc.getItemValueAsString("结束日期")!=null){
var linkmanName01 = doc.getItemValueAsString("结束日期");
}
dql+= (linkmanName!=null) ?" and #日期 >= '"+linkmanName+"'" : "";
dql+= (linkmanName01!=null) ?" and #日期 <= '"+linkmanName01+"'" : "";
dql+=" and 类别 = '其它'" ;