report里面有显示参数“显示值“的公式或者方法吗?

需求:用户使用报表时希望 在表的正文标题中显示 选择的公司 ,如“XXX公司 年度销售”或者“XXX,YYY公司 年度销售”。

因为 公司筛选的参数以及控件 实际值是代码类的 如 001 002这种  。直接在单元格中写公式 = $公司参数 得到是 001,002这种。

有没有其他的公式或者代码 可以显示出参数的显示值

FineReport imnotfine 发布于 2020-8-21 11:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
ColdmanLv6高级互助
发布于2020-8-21 11:17(编辑于 2020-8-21 11:19)

在你标题单元格这么写SQL公式,根据选取的参数公司ID查出公司名称,拼接上后面的字符串


最佳回答
0
张洪威Lv6高级互助
发布于2020-8-21 11:11

map函数匹配出来就行了。


image.png

最佳回答
0
ScyalcireLv7中级互助
发布于2020-8-21 11:12(编辑于 2020-8-21 11:18)

写公式 配合sql() 函数

image.png

实际值里面写sql("数据库名称","select 编码,名称 from 表名 where 编码='"+你放编码的单元格+"'",2)

显示值就是$$$

最佳回答
0
晓亮Lv7资深互助
发布于2020-8-21 11:15(编辑于 2020-8-21 11:17)

你拿数据字典重新对一下就好了

比如我这个,取的单位的实际值,再拿数据字典对应显示就好了

image.png

  • 5关注人数
  • 1111浏览人数
  • 最后回答于:2020-8-21 11:19
    请选择关闭问题的原因
    确定 取消
    返回顶部