怎么直接获取决策系统的用户的名字

我想要根据登陆人的姓名,帆软账户里面的那个直接他点进这个报表然后根据名字在SQL里面筛选 where 姓名 = 帆软的这个参数(这个人的名字)

怎么写

FineReport callie 发布于 2023-4-23 15:31
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-4-23 16:46

where 1=1

and real_name='${left(fine_display_name,find("(",fine_display_name)-1)}'

这样就可以直接取到它的汉字名称了。

  • callie callie(提问者) 我的数据集是fine_user 我改了之后where 负责人=\'${left(fine_user,find(\"(\",fine_user)-1)}\' 不行
    2023-04-23 17:14 
  • CD20160914 CD20160914 回复 callie(提问者) 要登陆决策系统,你为什么不用我写的公式???要用我的那个参数呀!!!fine_display_name
    2023-04-23 17:15 
  • callie callie(提问者) 回复 CD20160914 好了谢谢
    2023-04-23 17:15 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-4-23 15:32(编辑于 2023-4-23 15:33)

$fine_username

SELCET * FROM TABLENAME WHERE 姓名='${fine_username}'

  • callie callie(提问者) 这个是用户名 想要真名
    2023-04-23 16:10 
  • Z4u3z1 Z4u3z1 回复 callie(提问者) 这个你需要参考 https://help.fanruan.com/finereport/doc-view-3151.html#668f0f3ca293c6ed 再转一下 https://help.fanruan.com/finereport/doc-view-4244.html --SQL中用SQL函数
    2023-04-23 16:13 
  • callie callie(提问者) 回复 Z4u3z1 我服务器数据集里面有个fine_user 里面有realname 我怎么在我自己的SQL里面去写
    2023-04-23 16:19 
  • Z4u3z1 Z4u3z1 回复 callie(提问者) https://help.fanruan.com/finebi/doc-view-1080.html 链接方法
    2023-04-23 16:21 
  • 2关注人数
  • 235浏览人数
  • 最后回答于:2023-4-23 16:46
    请选择关闭问题的原因
    确定 取消
    返回顶部