想在数据字典公式SQL函数:SQL函数:=SQL("XXX","SELECT * FROM XXX where XXX like '%"+$XXX+"%' ",x,x),通过SQL函数对数据字典中的数据过滤,结果失败。实现逻辑是想通过对数据集中的数据通过模糊过滤对需要的数据提取出来。求大神帮帮忙,多谢!
最好将这个写到数据集,然后选择对应字段设置数据字典
SELECT * FROM XXX where XXX like '%${XXX}%'
如果用公式,实际值写=SQL("XXX","SELECT * FROM XXX where XXX like '%"+$XXX+"%' ",x),只需返回一列
然后显示值写 =$$$
SQL("XXX","SELECT 要的字段 FROM XXX where XXX like '%"+a2+"%' ",1)
sql("FRDemo","SELECT * FROM STSCORE where CLASSNO = '"+$$$+"' ",3,4) 类似 这个可不是数据集 类似ds1这种的筛选啊 这是 直接在FRDemO 库上传参查表 ,你想用的 应该ds1.select ()这种的 对数据集筛选操作的 对吧 、
数据集函数概述 - FineReport幫助文檔 - 全面的報表使用教程和學習資料 (fanruan.com)