历史版本6 :不预览直接后台提交入库 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 问题描述
当制作填报报表时,数据源来自多个其他数据表,无需人工操作修改填报数据,直接将查询结果数据入库,但有时填入的数据较大,以常规方法:前端展示后再点工具栏提交入库,速度较慢,且有时会导致浏览器崩溃。
1.2 实现思路
因此可直接使用&format=submit这个参数,直接将报表默认查询数据填报入库。
2. 示例编辑
2.1 操作准备
首先在 FRdemo 新建两个数据库表:Sales_format 和 Sales_format1。Sales_format导入一定量数据。如下图:
制作如下模板:地区销售统计.cpt
2.2 传统填报方式
打开地区销售统计表并预览,如下图所示:
等待加载完全部数据后,如下图所示:
点击提交,将数据提交入库,提交后,如下图:
2.3 使用 &format=submit 提交数据
直接在浏览器输入网址:http://localhost:8075/webroot/decision/view/report?viewlet=地区销售统计.cpt&op=write&format=submit,即可将现有页面的数据提交,提交结果页面,如下图所示:
2.4 动图展示
传统填报方式:
&format=submit 提交数据:
注:通过两者方法对比可发现,使用&format=submit方法可直接跳过了前端展示,这样可以大大减小入库时间,优化用户体验。