[发明专利]表单操作方法和装置在审
申请号: | 202211046378.6 | 申请日: | 2022-08-30 |
公开(公告)号: | CN115455915A | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 纪欢 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06F40/18;G06F40/197 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 王志远;张一军 |
地址: | 100176 北京市北京经济技术*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 表单 操作方法 装置 | ||
本发明公开了一种表单操作方法和装置,涉及协同办公技术领域。该方法的一具体实施方式包括:响应于接收到多个第一类客户端发送的、针对待编辑表单的初始编辑指令,与多个第一类客户端建立协同编辑链接;根据协同编辑链接在多个第一类客户端中展示当前的待编辑表单,利用协同编辑链接获取一个或多个第一类客户端基于当前的待编辑表单发送的多个后期编辑指令,按照预设的编辑指令处理规则确定多个后期编辑指令的执行顺序并依次执行;响应于接收到第一类客户端发送的编辑完成指令,将当前的待编辑表单的文档数据和表单结构数据存储。该实施方式能够以多人协作的方式不冲突地绘制表单,从而形成对应同一任务的单一表单版本。
技术领域
本发明涉及协同办公技术领域,尤其涉及一种表单操作方法和装置。
背景技术
在Web端和移动终端APP的页面中,可以通过表单收集用户的输入信息。目前,在需要通过表单收集相关数据的任务中,表单一般通过单人绘制的方式(即同一时间内只有单人进行绘制,而非多人同时协作绘制)生成,由于可能存在多人多次先后绘制的情况,因此不可避免地会使同一任务中形成多个不同版本,进而易使填报数据的用户填错表单,例如用户填写的并非最新版本的表单,还会使管理员在查看用户所提交的数据时难以选择合适的表单版本,并且,由于管理员所查看的表单数据一般以表格形式展示,当同一任务具有多个版本时,每一版本对应一个数据表,如此,各数据表所展示的数据参差不齐,往往存在大片的数据镂空,不利于后续的数据分析。
发明内容
有鉴于此,本发明实施例提供一种表单操作方法和装置,能够以多人协作的方式不冲突地绘制表单,从而形成对应同一任务的单一表单版本。
为实现上述目的,根据本发明的一个方面,提供了一种表单操作方法。
本发明实施例的表单操作方法包括:响应于接收到多个第一类客户端发送的、针对待编辑表单的初始编辑指令,与所述多个第一类客户端建立协同编辑链接;根据所述协同编辑链接在所述多个第一类客户端中展示当前的待编辑表单,利用所述协同编辑链接获取一个或多个第一类客户端基于所述当前的待编辑表单发送的多个后期编辑指令,按照预设的编辑指令处理规则确定所述多个后期编辑指令的执行顺序并依次执行;响应于接收到所述第一类客户端发送的编辑完成指令,将当前的待编辑表单的文档数据和表单结构数据存储。
可选地,所述待编辑表单对应于当前任务;以及,所述方法进一步包括:响应于接收到所述编辑完成指令,将当前的待编辑表单确定为所述当前任务的唯一表单;在根据第一类客户端发送的、针对该唯一表单的附加编辑指令对该唯一表单进行编辑之后,将编辑形成的表单确定为所述当前任务的唯一表单;在形成所述唯一表单之后,向至少一个第二类客户端发送表单填报通知。
可选地,所述方法进一步包括:响应于接收到第二类客户端发送的、携带有用户标识和所述唯一表单的标识的首次提交指令,将该第二类客户端的所述唯一表单中的当前填报数据存储到所述唯一表单关联的数据表内所述用户标识对应的记录中;在所述当前填报数据提交之后,响应于接收到第二类客户端发送的、携带有用户标识和所述唯一表单的标识的访问请求,将预先存储的所述当前填报数据向该第二类客户端返回;其中,返回的所述当前填报数据基于由所述文档数据渲染的页面对外展示;响应于接收到第二类客户端发送的、携带有用户标识和所述唯一表单的标识的修改后提交指令,将该第二类客户端的所述唯一表单中的当前填报数据存储到所述唯一表单关联的数据表内所述用户标识对应的记录中。
可选地,所述唯一表单中具有至少一个控件,所述控件与所述唯一表单关联的数据表中的字段一一对应;以及,所述将该第二类客户端的所述唯一表单中的当前填报数据存储到所述唯一表单关联的数据表内所述用户标识对应的记录中,包括:对于所述当前填报数据中关联于所述唯一表单中任一控件的填报数据,将该填报数据存储到所述记录对应于该控件的字段中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211046378.6/2.html,转载请声明来源钻瓜专利网。