写sql的时候判断 如果H1没有值 就查userID(AND w.CreateUserID='" + userID + "'),如果H1有值,就查(AND c.DepartmentID in("+departmentID+")) 求助!!
你的departmentID值从哪来。你不会指望从报表中填数据吧?
"and 货主城市 in ('"+SUBSTITUTE(地区,",","','")+"')"
departmentID 用公式 H1
首先,确保departmentID分隔符
是','就不用处理,是逗号就需要处理。前后也要加'(单引号)
后半句改成
" and c.DepartmentID in('"+replace(departmentID,",","','"+"')"