水印设置,现在只能显示登录名,我想显示真正的姓名

="报表系统  "+$fine_username

现在的设置

image.png

FineReport 小豪 发布于 2022-5-28 10:17 (编辑于 2022-5-28 10:18)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-5-28 10:18(编辑于 2022-5-28 10:24)

$fine_display_name

或者

left($fine_display_name,find("(",$fine_display_name)-1)

image.png

  • 小豪 小豪(提问者) left($fine_display_name,find(\"(\",$fine_display_name)-1) 这个语句具体意思是什么啊$fine_display_name这个我知道是用户姓名,后面如果还有类似的我怎么写操作
    2022-05-28 10:36 
  • CD20160914 CD20160914 回复 小豪(提问者) 这个就是截取。。因为参数出来是姓名加账号,然后用find找到(符号的位置。。再用left截取就可以了。这个就是通用的了。。。你直接复制这个就行了。所有都是这样设置就行了,你可以测试
    2022-05-28 10:37 
  • CD20160914 CD20160914 回复 小豪(提问者) 因为姓名与账号是用括号来隔开的。所以我用find去找到向右的括号位置后减1就截取只有姓名了。
    2022-05-28 10:38 
  • 小豪 小豪(提问者) 回复 CD20160914 多谢多谢明白了
    2022-05-28 10:39 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-5-28 10:19

改成$fine_display_name,两个都有

不然只能用sql函数获取,或者处理下$fine_display_name这个

image.png

  • 3关注人数
  • 484浏览人数
  • 最后回答于:2022-5-28 10:24
    请选择关闭问题的原因
    确定 取消
    返回顶部