and 字段='${TX}'
数据库的查询里面多加一个参数呀。你的TX没有在数据库写上参数。。然后把参数固定,不让用户可见。。。工程与信息报表都用一个。只是你固定了不同的参数。然后参数框隐藏起来。
一样的写法是 把你区分工程的数据或信息化数据的字段加上去就行了
${if(len(TX)==0,""," AND 字段名='"+TX+"'")}