表格处理方法、装置、电子设备、介质及程序产品制造方法及图纸

技术编号:31807364 阅读:9 留言:0更新日期:2022-01-08 11:09
本申请涉及一种表格处理方法、装置、电子设备、介质及程序产品,应用于计算机技术领域,所述方法包括:响应于对在线表格中目标控件的操作,显示工作流界面;在工作流界面接收触发条件和触发操作,触发条件与在线表格的数据内容或者时间相关联,触发操作与在线表格的数据内容或目标对象相关联;如果触发条件是基于预设时间进行触发,则根据预设时间,执行触发操作;或者,如果触发条件是基于在线表格中记录的时间进行触发,则根据在线表格中记录的时间,执行触发操作。本申请可以提高触发时间设置的灵活性,以满足更多业务场景的需求。以满足更多业务场景的需求。以满足更多业务场景的需求。

【技术实现步骤摘要】
表格处理方法、装置、电子设备、介质及程序产品


[0001]本申请涉及计算机
,尤其涉及一种表格处理方法、装置、电子设备、介质及程序产品。

技术介绍

[0002]目前,数据库表格产品可以为用户提供可自定义设置的规则,规则中可以包含触发条件和触发操作,当满足触发条件时即可自动执行指定的触发操作。例如,数据库表格可以在到达截止时间前提醒指定人员修改表格内对应的记录,因此可以适用于任务/订单管理等场景。然而,对于特殊场景,上述方法并不适用。

技术实现思路

[0003]为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种表格处理方法、装置、电子设备、介质及程序产品。
[0004]根据本申请的第一方面,提供了一种表格处理方法,包括:
[0005]响应于对在线表格中目标控件的操作,显示工作流界面;
[0006]在所述工作流界面接收触发条件和触发操作,所述触发条件与所述在线表格的数据内容或者时间相关联,所述触发操作与所述在线表格的数据内容或目标对象相关联;
[0007]如果所述触发条件是基于预设时间进行触发,则根据所述预设时间,执行所述触发操作;或者,
[0008]如果所述触发条件是基于所述在线表格中记录的时间进行触发,则根据所述在线表格中记录的时间,执行所述触发操作。
[0009]可选的,在所述工作流界面接收触发条件和触发操作之后,所述方法还包括:
[0010]如果所述触发条件是基于所述在线表格中记录的数据内容的更新进行触发,则在所述在线表格中记录的数据内容更新的情况下,执行所述触发操作。
[0011]可选的,所述触发操作包括发送消息的操作;
[0012]所述执行所述触发操作,包括:
[0013]向预先关联的即时通讯应用中的所述目标对象发送预设消息;其中,所述目标对象包括:目标用户和/或目标群组。
[0014]可选的,所述根据所述在线表格中记录的时间,执行所述触发操作,包括:
[0015]根据所述在线表格中记录的时间以及在所述触发条件中预先设置的目标时间段,确定触发时间;
[0016]在所述触发时间到达时,执行所述触发操作。
[0017]可选的,所述工作流界面包括显示条件控件的第一区域和显示操作控件的第二区域。
[0018]可选的,所述第一区域显示与预设触发条件对应的至少一个条件控件;
[0019]在所述工作流界面接收触发条件,包括:
[0020]响应于针对所述条件控件中第一目标条件控件的触发操作,从所述预设触发条件中选取基于表格中记录的时间进行触发的触发条件;
[0021]响应于表格选取操作,从所述在线表格中选取目标表格;
[0022]响应于时间字段选取操作,从所述目标表格中选取目标时间字段;或者,
[0023]响应于针对所述条件控件中第二目标条件控件的选取操作,从所述预设触发条件中选取基于定时触发的触发条件;
[0024]响应于时间设置操作,设置所述预设时间。
[0025]可选的,所述第二区域显示与预设触发操作对应的至少一个操作控件;
[0026]在所述工作流界面接收触发操作,包括:
[0027]响应于针对所述操作控件中目标操作控件的触发操作,从所述预设触发操作中选取所述触发操作。
[0028]可选的,在所述显示工作流界面之后,还包括:
[0029]响应于对所述第一区域的第一控件面板中所述条件控件的触发操作,将所述第一控件面板替换为第二控件面板;
[0030]响应于对所述第二控件面板之外的预设控件的触发操作,在所述第一区域生成第三控件面板,所述第三控件面板与所述第二控件面板在第一区域具有空间关联关系。
[0031]可选的,在所述显示工作流界面之后,还包括:
[0032]响应于对所述第二区域的第四控件面板中所述操作控件的触发操作,将所述第四控件面板替换为第五控件面板;
[0033]响应于对所述第五控件面板之外的预设控件的触发操作,在所述第二区域生成第六控件面板,所述第六控件面板与所述第五控件面板在第二区域具有空间关联关系。
[0034]可选的,所述第一区域的条件控件处于激活状态,所述第二区域的操作控件处于未激活状态。
[0035]可选的,所述方法还包括:
[0036]响应于所述第一区域的条件控件被触发后,激活所述第二区域的操作控件。
[0037]可选的,所述响应于对在线表格中目标控件的操作,显示工作流界面,包括:
[0038]响应于对所述在线表格中目标控件的触发操作,显示工作流创建界面;
[0039]响应于对所述工作流创建界面中第一创建控件或第二创建控件的触发操作,显示所述工作流界面,其中,所述第一创建控件用于创建自定义工作流,所述第二创建控件用于创建预设模板工作流。
[0040]可选的,所述响应于对在线表格中目标控件的操作,显示工作流界面,包括:
[0041]响应于对所述在线表格中目标控件的触发操作,显示工作流创建界面;所述工作流创建界面通过浮层位于所述在线表格的界面之上;
[0042]响应于对所述工作流创建界面中预设创建控件的触发操作,使用工作流界面替换所述工作流创建界面。
[0043]可选的,所述在线表格为数据库表格,包括一个或多个数据表,所述数据表包括一个或多个表格视图。
[0044]根据本申请的第二方面,提供了一种表格处理装置,包括:
[0045]工作流界面显示模块,用于响应于对在线表格中目标控件的操作,显示工作流界
面;
[0046]接收模块,用于在所述工作流界面接收触发条件和触发操作,所述触发条件与所述在线表格的数据内容或者时间相关联,所述触发操作与所述在线表格的数据内容或目标对象相关联;
[0047]第一触发模块,用于如果所述触发条件是基于预设时间进行触发,则根据所述预设时间,执行所述触发操作;
[0048]第二触发模块,用于如果所述触发条件是基于所述在线表格中记录的时间进行触发,则根据所述在线表格中记录的时间,执行所述触发操作。
[0049]可选的,所述装置还包括:
[0050]第三触发模块,用于如果所述触发条件是基于所述在线表格中记录的数据内容的更新进行触发,则在所述在线表格中记录的数据内容更新的情况下,执行所述触发操作。
[0051]可选的,所述触发操作包括发送消息的操作;
[0052]所述第一触发模块、所述第二触发模块和所述第三触发模块通过下述步骤实现执行所述触发操作:
[0053]向预先关联的即时通讯应用中的所述目标对象发送预设消息;其中,所述目标对象包括:目标用户和/或目标群组。
[0054]可选的,所述第二触发模块,具体用于如果所述触发条件是基于所述在线表格中记录的时间进行触发,根据所述在线表格中记录的时间以及在所述触发条件中预先设置的目标时间段,确定触发时间;在所述触发时间到达时,执本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种表格处理方法,其特征在于,所述方法包括:响应于对在线表格中目标控件的操作,显示工作流界面;在所述工作流界面接收触发条件和触发操作,所述触发条件与所述在线表格的数据内容或者时间相关联,所述触发操作与所述在线表格的数据内容或目标对象相关联;如果所述触发条件是基于预设时间进行触发,则根据所述预设时间,执行所述触发操作;或者,如果所述触发条件是基于所述在线表格中记录的时间进行触发,则根据所述在线表格中记录的时间,执行所述触发操作。2.根据权利要求1所述的方法,其特征在于,在所述工作流界面接收触发条件和触发操作之后,所述方法还包括:如果所述触发条件是基于所述在线表格中记录的数据内容的更新进行触发,则在所述在线表格中记录的数据内容更新的情况下,执行所述触发操作。3.根据权利要求1或2所述的方法,其特征在于,所述触发操作包括发送消息的操作;所述执行所述触发操作,包括:向预先关联的即时通讯应用中的所述目标对象发送预设消息;其中,所述目标对象包括:目标用户和/或目标群组。4.根据权利要求1所述的方法,其特征在于,所述根据所述在线表格中记录的时间,执行所述触发操作,包括:根据所述在线表格中记录的时间以及在所述触发条件中预先设置的目标时间段,确定触发时间;在所述触发时间到达时,执行所述触发操作。5.根据权利要求1所述的方法,其特征在于,所述工作流界面包括显示条件控件的第一区域和显示操作控件的第二区域。6.根据权利要求5所述的方法,其特征在于,所述第一区域显示与预设触发条件对应的至少一个条件控件;在所述工作流界面接收触发条件,包括:响应于针对所述条件控件中第一目标条件控件的触发操作,从所述预设触发条件中选取基于表格中记录的时间进行触发的触发条件;响应于表格选取操作,从所述在线表格中选取目标表格;响应于时间字段选取操作,从所述目标表格中选取目标时间字段;或者,响应于针对所述条件控件中第二目标条件控件的选取操作,从所述预设触发条件中选取基于定时触发的触发条件;响应于时间设置操作,设置所述预设时间。7.根据权利要求5所述的方法,其特征在于,所述第二区域显示与预设触发操作对应的至少一个操作控件;在所述工作流界面接收触发操作,包括:响应于针对所述操作控件中目标操作控件的触发操作,从所述预设触发操作中选取所述触发操作。8.根据权利要求5所述的方法,其特征在于,在所述显示工作流界面之后,还包括:
响应于对所述第一区域的第一控件面板中所述条件控件的触发操作,将所述第一控件面板替换为第二控件面板;响应于对所述第二控件面板之外的预设控件的触发操作,在所述第一区域生成第三控件面板,所述第三控件面板与所述第二控件面板在第一区域具有空间关联关系。9.根据权利要求5所述的方法,其特征在于,在所述显示工作流界...

【专利技术属性】
技术研发人员:陈颖媛
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1