一种图形用户界面单据打开方法、装置及通信终端制造方法及图纸

技术编号:7368347 阅读:184 留言:0更新日期:2012-05-27 05:24
本发明专利技术适用于计算机领域,提供了一种图形用户界面单据打开方法、装置及通信终端。所述方法包括:在保存录入图形用户界面GUI单据时,获取GUI界面的界面元素和数据信息;根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照;在接收到GUI单据打开指令时,输出与GUI单据打开指令指定的GUI单据对应的web快照。本发明专利技术生成的web快照样式与GUI界面的样式保持一致,用户无需改变习惯,使用方便,且打开该web快照时,无需启动applet/ocx,集成方便,响应速度快,受到环境的影响很小。

【技术实现步骤摘要】

本专利技术属于计算机领域,尤其涉及一种图形用户界面单据打开方法、装置及通信终端
技术介绍
在企业资源计划(Enterprise Resourse Planning,ERP)系统中录入单据之后,常常需要查看、修改已录入的单据。现有技术中,web模式通常会采用applet或0CX技术打开图形用户界面 (Graphical User Interface, GUI)的ERP,获取已录入ERP的单据。打开web,本地运行浏览器暂时下载到用户硬盘上的applet程序,该applet程序为采用Java创建并基于HTML 的程序。该方法由于在浏览器上启动applet或ocx技术,因此容易受到浏览器、网络本身安全性的影响,稳定性不高,并且会造成GUI的响应速度变慢,此外,该方法还需对GUI程序做相应的修改,增加了管理员的工作量。
技术实现思路
本专利技术提供了一种图形用户界面单据打开方法,旨在解决在web中打开GUI单据需要在浏览器上启动applet或ocx,从而导致的响应速度慢,易受浏览器、网络本身安全性的影响,稳定性不高且增加管理员工作量的问题。本专利技术是这样实现的,一种图形用户界面单据打开方法,所述方法包括在保存录入图形用户界面GUI单据时,获取GUI界面的界面元素和数据信息;根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照;在接收到GUI单据打开指令时,输出与GUI单据打开指令指定的GUI单据对应的 web快照。本专利技术的另一目的在于提供一种图形用户界面单据打开装置,所述装置包括获取信息模块,用于在保存录入GUI单据时,获取GUI界面的界面元素和数据信息;生成快照模块,用于根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照;输出快照模块,用于在接收到GUI单据打开指令时,输出与GUI单据打开指令指定的⑶I单据对应的web快照。本专利技术的另一目的在于提供一种包含图形用户界面单据打开装置的通信终端。本专利技术实施例中,根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照,因此其web快照样式与GUI界面的样式保持一致,用户无需改变习惯,使用方便;其次,由于该web快照使用HTML代码生成,在打开该web快照时,无需启动applet/ocx,集成方便,响应速度快,受到环境的影响很小,并且HTML代码通用性好,能够减少管理员的工作量。附图说明图1是本专利技术第一实施例提供的图形用户界面单据打开方法流程;图2是本专利技术第二实施例提供的图形用户界面单据打开方法流程;图3是本专利技术第三实施例提供的图形用户界面单据打开方法流程;图4是本专利技术实施例提供的图形用户界面单据打开装置的结构;图5是本专利技术实施例提供的图形用户界面单据打开装置的结构。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术通过在保存录入GUI单据时,获取GUI界面的界面元素和数据信息,根据获取的GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照。在生成了 GUI单据对应的快照后,若接收到打开该GUI单据的指令,则输出该GUI单据对应的web快照。本专利技术提供了一种一种图形用户界面单据打开方法、装置及通信终端。所述方法包括在保存录入图形用户界面GUI单据时,获取GUI界面的界面元素和数据信息;根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照;在接收到GUI单据打开指令时,输出与GUI单据打开指令指定的GUI单据对应的 web快照。所述装置包括获取信息模块,用于在保存录入⑶I单据时,获取⑶I界面的界面元素和数据信息;生成快照模块,用于根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照;输出快照模块,用于在接收到GUI单据打开指令时,输出与GUI单据打开指令指定的⑶I单据对应的web快照。所述通信终端包括一种包含图形用户界面单据打开装置的通信终端。本专利技术实施例中,根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照,因此其web快照样式与GUI界面的样式保持一致,用户无需改变习惯,使用方便;其次,由于该web快照使用 HTML代码生成,在打开该web快照时,无需启动applet/ocx,集成方便,响应速度快,受到环境的影响很小,并且HTML代码通用性好,能够减少管理员的工作量。实施例一图1示出了本专利技术第一实施例提供的图形用户界面单据打开方法的流程,详述如5下在步骤Sll中,在保存录入GUI单据时,获取GUI界面的界面元素和数据信息;在本专利技术实施例中,一般通过为用户提供⑶I单据录入界面,以使用户通过该⑶I 单据录入界面录入GUI单据。在用户通过GUI单据录入界面录入GUI单据后,获取该GUI单据录入界面中的界面元素和数据信息。如获取该GUI单据录入界面中的按钮、该按钮的属性以及文本框、该文本框属性等界面元素,获取该GUI单据如金额、商品名称等数据信息。在步骤S12中,根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与 HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照;其中,根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照的步骤具体为根据界面元素的类型、位置、样式等信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规贝U,生成对应HTML代码。扫描GUI界面的界面元素,根据扫描GUI界面的界面元素获得的界面元素的类型、 位置、样式等信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,比如预设GUI的按钮及按钮属性与HTML中的按钮及按钮属性的映射规则,生成对应的HTML代码, 并存储该HTML代码。进一步地,生成了 web快照之后还可以命名该web快照。其中,命名该生成的web 快照的规则可以默认以该快照中的数据信息命名,也可以自定义命名。在步骤S13中,在接收到GUI单据打开指令时,输出与GUI单据打开指令指定的 ⑶I单据对应的web快照。接收用户输入的查看GUI单据指令,根据该查看指令包含的GUI单据信息或者web 快照的命名,查找到用户需要查看的web快照,并打开指令指定的⑶I单据对应的web快照的查看界面,查看该web快照中的数据。本专利技术实施例中,根据GUI界面的界面元素和数据信息,以及预设的GUI界面元素与HTML中对应的界面元素的映射规则,生成与GUI单据对应的web快照,因此其web快照样式与GUI界面的样式保持一致,用户无需改变习惯,使用方便;其次本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:唐国伟
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术