改变值的显示

比如我一个下拉选有 A,B,C,D 这个几个值,但是我想要A、B、C、D对应显示为张三、李四、王五、赵六,这个怎么处理。

我看到了下面这个,但是例子中的这个if有点看不懂,也没有指定哪个值对应哪个值。image.png

FineReport 王义 发布于 2019-11-15 13:55 (编辑于 2019-11-15 13:58)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
free_zzLv6中级互助
发布于2019-11-15 14:00(编辑于 2019-11-15 14:07)

image.png

你对着我的就行了, if(条件,true,false)

switch(表达式,值1,结果1,值2,结果2,...)

下拉框的话 点击下拉框,选择数据字典,设置类型为自定义,显示值为 张三   实际值为 A  跟楼上一样

最佳回答
0
JackloveLv7高级互助
发布于2019-11-15 13:56(编辑于 2019-11-15 13:57)

微信图片_20191115135705.png自定义 设置实际值显示值

  • 王义 王义(提问者) 我的类型设置里面不是自定义,下拉选是数据集取出来的
    2019-11-15 14:06 
  • Jacklove Jacklove 回复 王义(提问者) 那你想显示的那个字段在取出来的数据集里面吗 也可以设置实际值显示值的
    2019-11-15 14:08 
  • 王义 王义(提问者) 回复 Jacklove 想显示的不在数据集,我按照刚才那个人回答的,用switch解决了
    2019-11-15 14:16 
最佳回答
0
张洪威Lv6高级互助
发布于2019-11-15 14:00

这个公式不是很好理解吗,它在数据库里面存的值是true 和false

$$$表示取当前单元格的值

如果当前单元格是true  那么公式就等if(true,"已付","未付")   最后的结果就是已付。

最佳回答
0
黄源Lv6中级互助
发布于2019-11-15 14:04(编辑于 2019-11-15 14:04)

image.png

  • 5关注人数
  • 503浏览人数
  • 最后回答于:2019-11-15 14:07
    请选择关闭问题的原因
    确定 取消
    返回顶部