问:当点击新增事件的时候,以填报弹窗的方式调用一张填报报表,这个点击事件该如何写?

image.png

FineReport 数字化转型的学习者 发布于 2022-11-3 15:30
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
congerLv6高级互助
发布于2022-11-3 15:36(编辑于 2022-11-3 17:09)

按钮添加点击事件,用这个打开对话框

image.png

FR.showIframeDialog({

url: "${serverURL}/webroot/decision/view/report?viewlet=填报报表路径.cpt&op=write", //op=write开启填报预览

title: "这里是对话框标题", //设置左上角蓝色框的标题

width: 1200,

height: 600

});

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-11-3 15:32

var config={title:'用户['+EMP_NAME_+']未办理超时流程明细',width:900,height:560,url:"${servletURL}?reportlet="+FR.cjkEncode("超时流程明细")+".cpt&op=write&__showtoolbar__=false&EMP_ID_="+EMP_ID_+"&OT_TIME_1="+OUT_TIME_1+"&OT_TIME_2="+OUT_TIME_2};

FR.showIframeDialog(config);

最佳回答
0
JL98Lv6中级互助
发布于2022-11-3 15:32(编辑于 2022-11-3 15:36)

var url="/webroot/decision/view/report?viewlet=GettingStarted.cpt&op=write";

var url = FR.cjkEncode(url);

//窗体

var $iframe = $("<iframe id='inp' name='inp' width='100%' height='100%' scrolling='no' frameborder='0'>");

//将窗体的src属性设置为模板路径

$iframe.attr("src", url);

//窗体的属性

var o = {

    title: "对话框",    //标题

    width: 680,         //宽度,可以换成w/2,自适应

    height: 640,        //高度

    //closable:true,    //是否显示关闭按钮,默认true

    //confirm:true,     //是否添加确认取消按钮,默认false

    //draggable:true   //是否可拖动,默认true

};

//弹出窗体

FR.showDialog(o.title, o.width, o.height, $iframe, o);

  • 3关注人数
  • 262浏览人数
  • 最后回答于:2022-11-3 17:09
    请选择关闭问题的原因
    确定 取消
    返回顶部