基于WEB的电子表格数据处理方法、计算设备和存储介质技术

技术编号:30247075 阅读:30 留言:0更新日期:2021-10-09 20:30
本申请公开了一种基于WEB的电子表格数据处理方法、计算设备和存储介质,获取表格需求数据,所述需求数据携带数据说明或数值;调用嵌入式编制定义接口,由服务器解析所述需求数据并生成编制定义界面;接收并处理服务器发送的结构化数据并存储。本申请实施例提供的基于WEB的电子表格数据处理方法、计算设备和存储介质,针对多种需求提供通用的表格设计、编制的一体化方案,需求端与服务器端分离,服务器端完成解析、生成表格数据及提供操作界面,而需求端完成关联数据的准备与后续数据的处理步骤,该方案不依赖于具体的表格实现方式,如特定控件、特定操作系统等,便于数据交换及适配。配。配。

【技术实现步骤摘要】
基于WEB的电子表格数据处理方法、计算设备和存储介质


[0001]本申请涉及WEB端数据
,尤其涉及基于WEB的电子表格数据处理方法、计算设备和存储介质。

技术介绍

[0002]在信息化建设中有很多场景需要进行大量的表格编制,填报工作量大,例如在档案编制、预算报审、记账等领域均有大量的表格编制需要。
[0003]现有技术的方案是基于特定的桌面控件,或者基于特定的电子表格服务,无法解决不同场景中的表格编制需求。

技术实现思路

[0004]本申请实施例提供基于WEB的电子表格数据处理方法、计算设备和存储介质,用以提供电子表格设计及编制的SaaS化服务,并提供一系列数据描述及接口定义,以达到按需集成的目的。
[0005]一方面,本专利技术公开了一种基于WEB的电子表格数据处理方法,包括:
[0006]获取表格需求数据,所述需求数据携带数据说明或数值;
[0007]调用嵌入式编制定义接口,由服务器解析所述需求数据并生成编制定义界面;
[0008]接收并处理服务器发送的结构化数据并存储。
[0009]优选地,获取表格需求数据具体实现为:
[0010]获取模板定义需求数据;
[0011]所述需求数据包括:电子表格模板定义、变量及字典定义。
[0012]优选地,接收并处理服务器发送的结构化数据并存储前,还包括:
[0013]响应由服务器发起回调接口请求。
[0014]优选地,获取表格需求数据具体实现为:
[0015]获取模板定义变更数据,所述变更数据包括:变量变更数据及字典定义变更数据;
[0016]服务器解析所述需求数据并生成编制定义界面具体实现为:
[0017]生成变量变更数据及字典定义变更数据对应的可选择项。
[0018]优选地,获取表格需求数据具体实现为:
[0019]获取表格编制需求数据,该需求数据至少包括:变量值及字典的值。
[0020]优选地,本专利技术还包括:授权步骤,包括:
[0021]准备授权信息,提交授权接口;
[0022]由服务器返回令牌及过期时间;
[0023]当授权成功时,使用令牌执行获取表格需求数据步骤。
[0024]优选地,准备授权信息包括:
[0025]准备授权应用标识(key)、授权密钥(secret)、请求时间戳(timestamp) 及签名(sign)。
[0026]优选地,所述需求数据具体为以JSON格式;
[0027]嵌入式编制定义接口具体为预设与服务器通信的嵌入地址。
[0028]另一方面,一种计算机可读介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述的方法。
[0029]另一方面,一种计算设备,包括:
[0030]至少一个处理器;以及
[0031]与所述至少一个处理器通信连接的存储器;其中,
[0032]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述方法。
[0033]本申请实施例提供的基于WEB的电子表格数据处理方法、计算设备和存储介质,针对多种需求提供通用的表格设计、编制的一体化方案,需求端与服务器端分离,服务器端完成解析、生成表格数据及提供操作界面,而需求端完成关联数据的准备与后续数据的处理步骤,该方案不依赖于具体的表格实现方式,如特定控件、特定操作系统等,便于数据交换及适配。
[0034]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
[0035]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0036]图1为本申请实施例中的基于WEB的电子表格数据处理方法的流程示意图;
[0037]图2为本申请实施例中的基于WEB的电子表格数据处理方法的流程示意图;
[0038]图2a为本申请实施例中的基于WEB的电子表格数据处理方法的流程示意图;
[0039]图3为本申请实施例中的基于WEB的电子表格数据处理方法的流程示意图;
[0040]图4a为本申请实施例中的基于WEB的电子表格数据处理方法的授权步骤示意图;
[0041]图4b为基于本申请实施方式的计算设备的结构示意图。
具体实施方式
[0042]为了进行信息推广,本申请实施例中提供一种基于WEB的电子表格数据处理方法、计算设备和存储介质。
[0043]目前电子表格处理领域内最成熟的应用均基于桌面技术实现,且仅限于 Windows操作系统,无法跨系统使用。而领域内另一种成熟的电子处理表格的应用,是基于WEB的表格服务,而该种方式仅支持文件内容的编辑,对于与系统数据的一些关联操作无法满足,如数据字典、变量填充、编制服务集成、数据结构化等。
[0044]本申请实施例提供基于WEB的电子表格数据处理方法、计算设备和存储介质,用以提供电子表格设计及编制的SaaS化服务,并提供一系列数据描述及接口定义,以达到按需集成的目的。
[0045]下面结合参照附图对本申请实施例提供的基于WEB的电子表格数据处理方法作进
一步说明,
[0046]如图1,为基于WEB的电子表格数据处理方法的流程示意图,包括以下步骤:
[0047]S11:获取表格需求数据,所述需求数据携带数据说明或数值。
[0048]根据需求数据的不同,可从表格编制需求、模板定义需求进行方案实现。
[0049]S12:调用嵌入式编制定义接口,由服务器解析所述需求数据并生成编制定义界面;
[0050]S13:接收并处理服务器发送的结构化数据并存储。
[0051]用户可以根据展示模板定义页面或编制界面,并进行模板定义操作和编制操作。对于表格设计及编制过程需要的及产生的数据均为结构化数据,利于调用方的进一步存储及分析使用。同时该方案不依赖于具体的表格实现方式,如特定控件、特定操作系统等,便于数据交换及适配。
[0052]参考图2,获取表格需求数据具体实现为:
[0053]S21:获取模板定义需求数据;
[0054]所述需求数据包括:电子表格模板定义、变量及字典定义。
[0055]调用方通过模板定义嵌入可以完整引用服务器端的模板定义功能,包括电子表格设计界面、变量字典绑定等,同时调用方需指定回调接口,服务器端将模板定义完成后的数据通过回调接口返回给调用方。
[0056]接口形如如下URL,调用方可通过支持页面内嵌的技术(如iframe)等使用该嵌入方式;请求时以JSON格式提交模板中要使用的变量及字典定义。
[005本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于WEB的电子表格数据处理方法,其特征在于,包括:获取表格需求数据,所述需求数据携带数据说明或数值;调用嵌入式编制定义接口,由服务器解析所述需求数据并生成编制定义界面;接收并处理服务器发送的结构化数据并存储。2.根据权利要求1所述的方法,其特征在于,获取表格需求数据具体实现为:获取模板定义需求数据;所述需求数据包括:电子表格模板定义、变量及字典定义。3.根据权利要求2中所述的方法,其特征在于,接收并处理服务器发送的结构化数据并存储前,还包括:响应由服务器发起回调接口请求。4.根据权利要求2

3任一所述的方法,其特征在于,获取表格需求数据具体实现为:获取模板定义变更数据,所述变更数据包括:变量变更数据及字典定义变更数据;服务器解析所述需求数据并生成编制定义界面具体实现为:生成变量变更数据及字典定义变更数据对应的可选择项。5.根据权利要求1

2任一项所述的方法,其特征在于,获取表格需求数据具体实现为:获取表格编制需求数据,该需求数据至少包括:变量值及字典的值。...

【专利技术属性】
技术研发人员:孙苏勇郑际树李宁
申请(专利权)人:厦门海迈科技股份有限公司
类型:发明
国别省市:

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

1