FINEBI WEB集成问题

在制作WEB集成时,想通过一个网页链接可以创建报表,但是验证单点登录成功后,会出现如下提示,具体代码如下:

function  newreport()

{

var name=prompt("请输入报表名称","");

var id="";

var flag=0;

jQuery.ajax({

url:"http://localhost:37799/WebReport/ReportServer?op=api&cmd=add_report&realTime=true",

dataType:"jsonp",

data:{"reportname":name},

jsonp:"callback",

crossDomain:true,

timeout:100000,

success:function(data){

if (name="")

{

for(var key in data)

{

     if(key=="error")

     {

   flag=1;

    }

    if(flag==0)

   {

id=json.stringify(data.result.reportid);

window.location.href="http://localhost:37799/WebReport/ReportServer?op=fr_bi&cmd=bi_init&id"+id+"&createBy=-999&edit=_bi_edit_";

   }

    else

   {

alert("模版有重名,请检查!");

   }

                 }

            }

else{

alert("模版名称不能为空");

}

},

error:function(xmlhttprequest,textstatus,errorThrown){

alert(xmlhttprequest+"/"+textstatus+errorThrown);

}

});

}


触发代码:

<body>

<form id="loginform" name="loginform" method="post" action="index1.html">

<table>

<tbody>

<tr class="prop">

<td class="name"><label>

username</label>

</td>

<td class="value"><input id="username" type="text" name="username" value=""/></td>  

</tr>

<tr class="prop">

<td class="name"><label>

password</label></td>

<td class="value"><input id="password" type="password" name="password" value=""/></td>

</tr>

<tr><td><input id="btn1" type="button" name="b1" value="账号登录" onclick="loginfr();"/></td></tr>

<tr><td><input id="btn2" type="button" name="b2" value="我创建的" onclick="loginfr(); getlist();"/></td></tr>

<tr><td><a href="http://localhost:37799/WebReport/ReportServer?op=fr_bi&cmd=bi_init&id=133&createBy=-999&hidetop=true">

<input id="btn3" type="button" name="b3" value="查看模板" onclick="loginfr();"/>

</a></td></tr>

<tr><td><input id="bnt4" type="button" name="b4" value="新建分析" onclick="loginfr();newreport();"/></td></tr>

</tbody>

</table>

<div class="actionButtons">

</div>

</form>

</body>


1546494950998459.png

FineBI KXH 发布于 2019-1-3 13:56 (编辑于 2019-1-3 14:02)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
4
zsh331Lv8专家互助
发布于2020-10-27 18:59

楼主:FineBI的web集成&单点登录请参考文档校验;

Web页面集成-https://help.fanruan.com/finebi/doc-view-63.html

单点登录-https://help.fanruan.com/finebi/doc-view-59.html



  • 2关注人数
  • 1301浏览人数
  • 最后回答于:2020-10-27 18:59
    请选择关闭问题的原因
    确定 取消
    返回顶部