为什么我用$fine_username参数无法获取当前使用报表的用户名称呢

image.png

image.png

FineReport 郝波 发布于 2020-8-20 14:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
1
luojian0323Lv7资深互助
发布于2020-8-20 14:56(编辑于 2020-8-20 15:19)

需要登录决策系统才能获取.

代码写在模板的加载起始事件中:

		 var username ="admin";//账户名       
         var password ="admin";    //密码
          jQuery.ajax({    
		  //将localhost:8080换成自己的服务器地址和端口
         url:"https://ip段:端口/webroot/decision/iew/report?op=fs_load&cmd=sso",
         dataType:"jsonp",   
         data:{"fr_username":username,"fr_password":password},    
         jsonp:"callback",    
         timeout:5000,
         success:function(data) {    
                if (data.status === "success") {    
                }   else if (data.status === "fail"){    
                    alert("用户名异常,请联系系统管理员!!!");               
                }    
         },   
         //////////////能正常登录 就把下面这段代码注释掉 
         error:function(){    
               alert("超时或服务器其他错误!!!");    
         }
         ////////////////能正常登录 就把上面这段代码注释掉 
		});

image.png

  • 郝波 郝波(提问者) 直接用链接打开的。。。怎么让用户不知不觉就登陆呢?
    2020-08-20 14:58 
  • luojian0323 luojian0323 回复 郝波(提问者) 既然报表 中需要调取用户名数据,那就需要登录 不想手动登录 ,就需要设置单点登录.
    2020-08-20 15:15 
最佳回答
1
axingLv6专家互助
发布于2020-8-20 14:56

是不是直接扫码预览的?登录了吗

  • 郝波 郝波(提问者) 直接用链接打开的。。。怎么让用户不知不觉就登陆呢?
    2020-08-20 14:58 
最佳回答
1
吾姓独孤Lv6高级互助
发布于2020-8-20 14:56

你是用预览还是决策平台里,预览的获取不到的

  • 郝波 郝波(提问者) 直接用链接打开的。。。怎么让用户不知不觉就登陆呢?
    2020-08-20 14:58 
  • 吾姓独孤 吾姓独孤 回复 郝波(提问者) 你这。。。不行吧,登录得有动作,你怎么让他不知不觉就去登录。。。
    2020-08-20 15:00 
  • 郝波 郝波(提问者) 回复 吾姓独孤 emmmmmmm 我的意思是 总不能用户每次打开都要登陆一次吧。。有点略麻烦。。。
    2020-08-20 15:03 
  • 吾姓独孤 吾姓独孤 回复 郝波(提问者) 那你要不让用户选择用户名?做个参数。参数是username表,他自己选择,就是权限没办法限定了
    2020-08-20 15:29 
最佳回答
1
woaiji15Lv5见习互助
发布于2020-8-20 15:03

使用决策平台登陆以后才会有用户参数进入


或者你直接打开报表预览时添加以下参数,进行测试


******.cpt&$fine_username=123456


最佳回答
1
Doctor_WeiLv7中级互助
发布于2020-8-20 15:35

继承其他系统中才可以不用输入用户名、密码登陆

不集成还想获取用户信息则必须要登陆



集成的话帮助文档搜索单点登录、系统集成

  • 6关注人数
  • 819浏览人数
  • 最后回答于:2020-8-20 15:35
    请选择关闭问题的原因
    确定 取消
    返回顶部