一个填报页面只允许被打开一个页面。

因为数据在前端进行处理,所以打开两个页面后,都提交的话数据就错乱了,有没有办法让填报页面只能打开一个页面。

FineReport zts1998 发布于 2022-11-15 11:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-11-15 12:02

思路:

1、数据库中创建表,存储该模板是否已被打开。

2、填报模板加载结束事件(目的 触发第三步的SQL)

image.png

3、写SQL()更新数据(表示这个报表还在使用,没有被上一个用户关闭)

image.png

4、主表跳转JS

从数据库中查询一定时间内的数据(时间大于第二步的更新周期),如果有值就表示在用,结果为空就没人用

  • 1关注人数
  • 215浏览人数
  • 最后回答于:2022-11-15 12:02
    请选择关闭问题的原因
    确定 取消
    返回顶部