EAS扩展报表数据集使用宏报错

问题:用户提前定义好SQL宏,在扩展报表数据集中引用定义好的宏预览数据集报错。 举例:SQL宏名称为USER,使用场景:SELECT Fnumber,Fname_l2 FROM T_PM_USER WHERE Fnumber in '$USER' 分析:扩展报表数据集中SQL宏被应用于数据集中的WHERE后面的过滤条件,而SQL宏返回结果集大于1000,部分数据库限制IN后面的参数不能超过1000,所以执行数据集报错,当把SQL宏的语句写到IN后面时可正常执行。 解决方案:
EAS扩展报表数据集使用宏报错
问题:用户提前定义好SQL宏,在扩展报表数据集中引用定义好的宏预览数据集报错。举例:SQL宏名称为USER,使用场景:SELECT Fnumber,Fname_l...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇
下一篇



