发明名称 一种WEB报表系统公式的批量解析方法
摘要 本发明公开了一种WEB报表系统公式的批量解析方法,提出将所有在报表中用到的与报表数据无关的系统公式组合在一起批量解析,并将解析结果以对象属性值的形式存储在浏览器端的方法,相比于典型的报表解析与创建过程中遇到一个公式解析一个的方式,有如下优点:1、不管同一个公式在创建报表过程中出现多少次,只需在批量解析过程中解析一次,在后续的报表创建过程中可以反复使用,避免了相同公式多处出现可能导致的重复解析;2、不管报表中用到的系统公式有多少,仅需与服务器交互一次就可解析全部系统公式,节省了公式解析所费时间,加快了报表创建过程。
申请公布号 CN104361121A 申请公布日期 2015.02.18
申请号 CN201410723030.5 申请日期 2014.12.02
申请人 福建工程学院 发明人 聂作先;蒋新华;王平阳;杨海燕;张顺淼
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京市商泰律师事务所 11255 代理人 王晓彬
主权项 一种WEB报表系统公式的批量解析方法,其特征在于,包括以下步骤:步骤1):在报表设计器中创建报表模板文件,保存及提交报表模板文件时,搜索整个报表模板文件,将其中用到的所有系统公式归集到一起形成系统公式集合,将系统公式集合保存在报表模板文件的一个节点中;步骤2):部署报表模板文件;步骤3):用户在浏览器端获取报表模板文件及报表数据;步骤4):浏览器端获取报表模板文件中用到的系统公式集合;步骤5):发送系统公式集合至服务器请求解析;步骤6):服务器接收到需解析的系统公式集合,执行解析;步骤7):浏览器端接收系统公式的解析结果,并将该解析结果分解为易于使用的数据结构形式;步骤8):应用系统公式解析结果。
地址 350118 福建省福州市大学新区学院路3号