一种基于OpenOffice的配电自动化报表定制系统和方法与流程

文档序号:12120877阅读:548来源:国知局
一种基于OpenOffice的配电自动化报表定制系统和方法与流程

本发明涉及一种基于OpenOffice的配电自动化报表定制系统和方法,属于计算机、电力领域。



背景技术:

OpenOffice是一套跨平台的办公室软件套件,能在Windows、Linux、MacOS X (X11)和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice是自由软件,任何人都可以免费下载、使用及推广它。



技术实现要素:

针对现有技术的不足,本发明的技术方案提供了一种基于OpenOffice的配电自动化报表定制系统和方法,用于实现对配电自动化报表的高效生成。

本发明的技术方案包括一种基于OpenOffice的配电自动化报表定制系统,包括本地端以及网页端,其特征在于,该系统包括:本地定制器,用于使用本地端对配电自动化报表进行自定义定制,并将定制得到的报表存储至本地数据库;隔离器,用于创建数据通道对本地端与网页端的数据进行限时交互,其交互时间可以自定义设置;网页定制器,用于使用网页端对所述本地服务器存储的定制报表进行接收,并在网页数据库中进行更新,进一步,还用于使用本地端对配电自动化报表进行自定义定制,并将定制的报表存储至网页数据库。

根据所述的基于OpenOffice的配电自动化报表定制系统,其特征在于,该系统还包括:每个本地数据库对应一个或多个本地报表工作站,每个网页数据库对应一个或多个网页报表工作站,本地数据库与网页数据库的数据交互是通过对应的报表进行数据的发送。

根据所述的基于OpenOffice的配电自动化报表定制系统,其特征在于,所述的本地定制器包括:本地定制子模块,用于使用可编辑交互界面对配电自动化报表进行包括但不限于标题、数据、计算功能、公式及命名规则的定制;预览子模块,用于使用界面对所述定制子模块编辑完成的配电自动化报表进行全局预览及功能测试,并提供回退及重返定制子模块的编辑模式选项;本地发送子模块,用于将定制完成的配电自动化报表存储至对应的本地数据库,并向本地数据库发送分发指令,所述本地数据库接收分发指令对配电自动化报表分发至对应的本地报表工作站;本地更新子模块,用于在所述隔离器在限时数据交互时间段对所述网页数据库发送的配电自动化报表数据进行接收并更新本地数据库。

根据所述的基于OpenOffice的配电自动化报表定制系统,其特征在于,所述的网页定制器包括:系统识别子模块,用于网页浏览器所处的操作系统进行识别,并根据不同的操作系统加载定制控件;网页定制子模块,用于为网页端创建对应的运行环境,进一步用于提供定制功能,所述定制功能与所述本地定制子模块相同;网页发送子模块,用于将定制完成的配电自动化报表存储至对应的网页数据库,并向网页数据库发送分发指令,所述网页数据库接收分发指令对配电自动化报表分发至对应的网页报表工作站;网页更新子模块,用于在所述隔离器在限时数据交互时间段对所述本地数据库发送的配电自动化报表数据进行接收并更新网页数据库。

本发明的技术方案还包括一种基于OpenOffice的配电自动化报表定制方法,其特征在于,该方法包括:使用本地端对配电自动化报表进行自定义定制,并将定制得到的报表存储至本地数据库;创建数据通道对本地端与网页端的数据进行限时交互,其交互时间可以自定义设置;使用网页端对所述本地服务器存储的定制报表进行接收,并在网页数据库中进行更新,进一步,还用于使用本地端对配电自动化报表进行自定义定制,并将定制的报表存储至网页数据库。

进一步,该方法还包括:每个本地数据库对应一个或多个本地报表工作站,每个网页数据库对应一个或多个网页报表工作站,本地数据库与网页数据库的数据交互是通过对应的报表进行数据的发送。

进一步,该方法还包括:使用可编辑交互界面对配电自动化报表进行包括但不限于标题、数据、计算功能、公式及命名规则的定制;使用界面对所述定制子模块编辑完成的配电自动化报表进行全局预览及功能测试,并提供回退及重返定制子模块的编辑模式选项;将定制完成的配电自动化报表存储至对应的本地数据库,并向本地数据库发送分发指令,所述本地数据库接收分发指令对配电自动化报表分发至对应的本地报表工作站;在所述隔离器在限时数据交互时间段对所述网页数据库发送的配电自动化报表数据进行接收并更新本地数据库。

进一步,该方法还包括:通过网页浏览器所处的操作系统进行识别,并根据不同的操作系统加载定制控件;为网页端创建对应的运行环境,进一步用于提供定制功能,所述定制功能与所述本地定制子模块相同;将定制完成的配电自动化报表存储至对应的网页数据库,并向网页数据库发送分发指令,所述网页数据库接收分发指令对配电自动化报表分发至对应的网页报表工作站;在所述隔离器在限时数据交互时间段对所述本地数据库发送的配电自动化报表数据进行接收并更新网页数据库。

本发明的有益效果为:跨平台部署使用;可以制作成桌面或网页应用;支持在指定位置显示指定数据、支持插入图片、设置颜色、支持公式计算等个性化定制服务。

附图说明

图1所示为根据本发明实施方式的总体结构图;

图2所示为根据本发明实施方式的结构框架图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。本发明的基于OpenOffice的配电自动化报表定制系统和方法适用于配电自动报表的生产。

图1所示为根据本发明实施方式的总体结构图。

本地定制器,用于使用本地端对配电自动化报表进行自定义定制,并将定制得到的报表存储至本地数据库;隔离器,用于创建数据通道对本地端与网页端的数据进行限时交互,其交互时间可以自定义设置;网页定制器,用于使用网页端对所述本地服务器存储的定制报表进行接收,并在网页数据库中进行更新,进一步,还用于使用本地端对配电自动化报表进行自定义定制,并将定制的报表存储至网页数据库。

配电自动化系统按照安全级别的不同分为本地端和网页端,分别都部署有报表定制系统,在本地端定制的表单通过正向隔离发布到网页数据库上;在网页端定制的表单通过反向隔离发布到本地端数据库上。报表定制系统可同时显示本地端和网页端上定制的表单。

图2所示为根据本发明实施方式的结构框架图。报表定制系统包括登陆、报表定制及其他功能。其中报表定制包括标题定制、数据定制、基本计算功能定制、报表公式定制、总体预览以及对报表的打包发送,其中的其他功能还用于对报表的配置管理、日志信息管理等。

以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1