JeecgBoot icon indicating copy to clipboard operation
JeecgBoot copied to clipboard

仪表板设计器SQL数据集中无法使用系统变量

Open iwqian opened this issue 4 months ago • 4 comments

版本号:v3.7.0
问题描述:

仪表板设计器SQL数据集中无法使用系统变量,会报错

Image Image
错误截图:
Image

友情提示:

  • 未按格式要求发帖、描述过于简单的,会被直接删掉;
  • 描述问题请图文并茂,方便我们理解并快速定位问题;
  • 如果使用的不是master,请说明你使用的分支;

iwqian avatar Aug 18 '25 16:08 iwqian

sq

zhangdaiscott avatar Aug 22 '25 05:08 zhangdaiscott

sq

能回复的详细点吗?谢谢

iwqian avatar Aug 24 '25 12:08 iwqian

sq

能回复的详细点吗?谢谢 变量换成sysOrgCode试试,参考文档 https://help.jimureport.com/config/sysVariable?_highlight=%E7%B3%BB%E7%BB%9F&_highlight=%E5%8F%98%E9%87%8F

jeecgDeveloper avatar Aug 25 '25 06:08 jeecgDeveloper

sq

能回复的详细点吗?谢谢 变量换成sysOrgCode试试,参考文档 https://help.jimureport.com/config/sysVariable?_highlight=%E7%B3%BB%E7%BB%9F&_highlight=%E5%8F%98%E9%87%8F

我看了源码之后都试过了,还是不行,主要是它把变量里面的#{}表达式里面的#符合识别成了注释了

iwqian avatar Sep 04 '25 05:09 iwqian

sq

能回复的详细点吗?谢谢 变量换成sysOrgCode试试,参考文档 https://help.jimureport.com/config/sysVariable?_highlight=%E7%B3%BB%E7%BB%9F&_highlight=%E5%8F%98%E9%87%8F

我看了源码之后都试过了,还是不行,主要是它把变量里面的#{}表达式里面的#符合识别成了注释了

1.测试系统内置的变量和自定义变量 Image 最终执行会替换成具体数据。不会存在#{},测试使用sysOrgCode不会报错,使用sys_org_code因为非系统和自定义变量,替换失败,会有错误提示。 2.打断点排查一下,执行时设置的变量值有没成功被替换。自定义变量是否成功配置和获取到

jeecgDeveloper avatar Dec 16 '25 01:12 jeecgDeveloper