填报点提交前确认框怎么做?

填报提交前确认框怎么做?

FineReport caryzhangbing 发布于 2020-12-4 15:38
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
shirokoLv6资深互助
发布于2020-12-4 15:44(编辑于 2020-12-4 17:55)

image.png设置一个自定义按钮实现功能,替换掉原来的提交按钮

FR.Msg.confirm("确认", "确认提交?", (value)=>{if(value)_g().verifyAndWriteReport();}, 200);

---

获取报表中内容:

var a =_g().getCellValue(sheet号,列号,行号);  

注意,sheet号,列号,行号都从0算起

var a =_g().getCellValue(0,1,1);  
var b =_g().getCellValue(0,1,2);
FR.Msg.confirm("确认", "确认提交"+a+"年第"+b+"季度的数据?", (value)=>{if(value)_g().verifyAndWriteReport();}, 200);


  • caryzhangbing caryzhangbing(提问者) 大佬,如果提示框中的内容我要获取填报中年份和季度的值怎么写? 就是 提示内容是 \"确定要提交2020年第三季度的数据吗?\"
    2020-12-04 17:24 
最佳回答
0
ScyalcireLv7中级互助
发布于2020-12-4 15:40
  • caryzhangbing caryzhangbing(提问者) 有点初入,我要的是填报填完后点击 提交 的时候弹出确认框 就是一个提示框
    2020-12-04 15:42 
最佳回答
0
LSQ000Lv5中级互助
发布于2020-12-4 15:42(编辑于 2020-12-4 15:45)

FR.Msg.confirm("警告","确定要提交吗?",function(value){ 

    if(value){ 

        _g('${sessionID}').verifyAndWriteReport(); 

    } else{ alert("取消提交!"); } 

},100)
image.pngimage.png


  • caryzhangbing caryzhangbing(提问者) 这个写在什么地方 提交 是填报属性里的按钮
    2020-12-04 15:43 
  • LSQ000 LSQ000 回复 caryzhangbing(提问者) 模板Web属性里面,填报页面,新增一个自定义按钮
    2020-12-04 15:45 
最佳回答
0
指间沙Lv6中级互助
发布于2020-12-4 15:50

image.png

  • 6关注人数
  • 2534浏览人数
  • 最后回答于:2020-12-4 17:55
    请选择关闭问题的原因
    确定 取消
    返回顶部