仪表板设计器SQL数据集中无法使用系统变量
版本号:v3.7.0
问题描述:
仪表板设计器SQL数据集中无法使用系统变量,会报错
错误截图:
友情提示:
- 未按格式要求发帖、描述过于简单的,会被直接删掉;
- 描述问题请图文并茂,方便我们理解并快速定位问题;
- 如果使用的不是master,请说明你使用的分支;
sq
sq
能回复的详细点吗?谢谢
sq
能回复的详细点吗?谢谢 变量换成sysOrgCode试试,参考文档 https://help.jimureport.com/config/sysVariable?_highlight=%E7%B3%BB%E7%BB%9F&_highlight=%E5%8F%98%E9%87%8F
sq
能回复的详细点吗?谢谢 变量换成sysOrgCode试试,参考文档 https://help.jimureport.com/config/sysVariable?_highlight=%E7%B3%BB%E7%BB%9F&_highlight=%E5%8F%98%E9%87%8F
我看了源码之后都试过了,还是不行,主要是它把变量里面的#{}表达式里面的#符合识别成了注释了
sq
能回复的详细点吗?谢谢 变量换成sysOrgCode试试,参考文档 https://help.jimureport.com/config/sysVariable?_highlight=%E7%B3%BB%E7%BB%9F&_highlight=%E5%8F%98%E9%87%8F
我看了源码之后都试过了,还是不行,主要是它把变量里面的#{}表达式里面的#符合识别成了注释了
1.测试系统内置的变量和自定义变量
最终执行会替换成具体数据。不会存在#{},测试使用sysOrgCode不会报错,使用sys_org_code因为非系统和自定义变量,替换失败,会有错误提示。
2.打断点排查一下,执行时设置的变量值有没成功被替换。自定义变量是否成功配置和获取到