填报表填报web属性弄了个自定义按钮,FR里面点击填报回传没报错,但接收执行失败

   timeout:5000,//超时时间(单位:毫秒)

   //success:function(data) { //data参数视返回值情况而定

        //FR.Msg.alert("success",data.status);

   //},   

   //error:function(errorThrown){   

        //FR.Msg.alert("error",errorThrown);

   //},

   complete: function(res,textStatus){ 

        FR.Msg.alert("complete",textStatus); 

   }  

})

}, 100);

FineReport 帆软用户Hw32qe7nXw 发布于 2025-1-8 16:17 (编辑于 2025-1-10 17:20)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-1-8 16:20

这个URL地址不支持啊

url: "http://192.168.1.193:8087/rpt/updateAmt?fid=123456789&amt=23" + "/ReportServer?op=fs_load&cmd=sso",

  • 帆软用户Hw32qe7nXw 帆软用户Hw32qe7nXw(提问者) 我参数是不要接在这后面呀
    2025-01-08 16:25 
  • snrtuemc snrtuemc 回复 帆软用户Hw32qe7nXw(提问者) 这个地址错了,传到哪边都不知道了,再怎么拼接都没用,这边只能一个地址URL,不能拼接多个的。。。
    2025-01-08 16:27 
  • 帆软用户Hw32qe7nXw 帆软用户Hw32qe7nXw(提问者) 回复 snrtuemc 我根据ajax模板的url地址替换的,现在替换成这个setTimeout(function() {

    var username = "1";

    var password = "1";

    var b=_g().parameterEl.getWidgetByName("b").getValue();

    var c=_g().parameterEl.getWidgetByName("c").getValue();

    FR.ajax({
    url:"http://192.168.1.193:8087/rpt/updateAmt?fid=123456789&amt=23",

    data:{

    b:b,

    c:c

    },

    dataType:"jsonp",//跨域采用jsonp方式

    timeout:5000,//超时时间(单位:毫秒)

    //success:function(data) { //data参数视返回值情况而定

    //FR.Msg.alert("success",data.status);

    //},

    //error:function(errorThrown){

    //FR.Msg.alert("error",errorThrown);

    //},

    complete: function(res,textStatus){

    FR.Msg.alert("complete",textStatus);

    }

    })
    }, 100);
    2025-01-08 16:33 
  • 帆软用户Hw32qe7nXw 帆软用户Hw32qe7nXw(提问者) 回复 snrtuemc 他还是报错呢
    2025-01-08 16:33 
  • 2关注人数
  • 35浏览人数
  • 最后回答于:2025-1-10 17:20
    请选择关闭问题的原因
    确定 取消
    返回顶部