帆软报表平台怎么获取登录人员的真实姓名

帆软报表平台怎么获取登录人员的真实姓名

FineReport 文琦 发布于 2021-3-17 16:22
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
烟尘Lv6高级互助
发布于2021-3-17 16:23(编辑于 2021-3-17 16:35)

通过$fine_username查询帆软数据库获得真实姓名

FineDB 表结构-https://help.fanruan.com/finereport/doc-view-3151.html

[平台]HSQL数据连接-https://help.fanruan.com/finereport/doc-view-2574.html

9.0版本看这个

报表内置hsql数据库finedb-http://help.finereport.com/finereport9.0/doc-view-1573.html

公式:sql("finedb","select realname from PUBLIC.FR_T_USER where username='"+$fr_username+"'",1,1)

最佳回答
0
地球刘亦菲Lv6初级互助
发布于2021-3-17 16:23

$fine_username

最佳回答
0
ScyalcireLv7高级互助
发布于2021-3-17 16:24(编辑于 2021-3-17 16:26)

第一种:用户管理,有没有和你们自己的系统对接  同步用户到帆软,同步了的话信息在FR_T_USER这个表里,数据库是帆软自带的finedb,文档里有,然后用参数$fine_username写sql获取

第二种:如果没全部同步,你们登录帆软是不是用的统一的工号,是的话,可以用参数$fine_username写sql和你们自己系统的用户表做关联

最佳回答
0
HHHHH123Lv7中级互助
发布于2021-3-17 16:24

没有直接的参数,

新建一张对应表关联上,或者找到 PUBLIC.FR_T_USER 这张存储用户信息的表,通过把

$fr_username传入,关联到对应人名

  • 文琦 文琦(提问者) 请问PUBLIC.FR_T_USER表怎么找?
    2021-03-17 16:25 
  • HHHHH123 HHHHH123 回复 文琦(提问者) https://help.fanruan.com/finereport/doc-view-2574.html 参考二楼新建HSQL数据连接,就可以找到这张表
    2021-03-17 16:35 
最佳回答
0
CD20160914Lv8专家互助
发布于2021-3-17 16:50

$fine_display_name

  • 6关注人数
  • 922浏览人数
  • 最后回答于:2021-3-17 16:50
    请选择关闭问题的原因
    确定 取消
    返回顶部