CN119248402A - 一种条件配置方法及装置 - Google Patents
一种条件配置方法及装置 Download PDFInfo
- Publication number
- CN119248402A CN119248402A CN202411304153.5A CN202411304153A CN119248402A CN 119248402 A CN119248402 A CN 119248402A CN 202411304153 A CN202411304153 A CN 202411304153A CN 119248402 A CN119248402 A CN 119248402A
- Authority
- CN
- China
- Prior art keywords
- condition
- area
- setting
- identifier
- displaying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9035—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种条件配置方法,包括:响应于条件设置操作,展示包括第一区域和第二区域的条件设置界面,第一区域用于设置第一条件分组,第一区域包括用于设置第一条件分组中的第一条件的第一子区域、以及展示第一交互标识的第二子区域,第一交互标识用于触发设置第一条件分组中的第二条件,第二区域包括第二交互标识,第二交互标识用于触发设置第二条件分组。在本申请中,第一条件和第二条件之间的逻辑关系,可以在逻辑与和逻辑或之间灵活选择。利用本方案,用户可以通过该条件设置界面,实现复杂的条件配置,无需用户手动编写该复杂的条件配置,提升了条件配置的效率。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种条件配置方法及装置。
背景技术
在一些场景中,需要用户对条件进行配置。例如,在对表格内容进行筛选的场景中,需要用户设置对表格内容进行筛选的条件。又如,在流程编排时需要在工作流中增加条件判断节点的场景中,也需要用户设置该节点需要判断的条件。再如,在权限设置场景中,需要用户设置权限设置的条件。再如,在界面设计时,需要用户配置界面元素的显示条件和/或隐藏条件。
目前,可以由用户手动编写需要配置的条件,当需要配置的条件比较复杂时,配置效率较低。
因此,亟需一种方案,能够解决上述问题。
发明内容
为了解决或者至少部分解决上述技术问题,本申请提供了一种条件配置方法及装置。
第一方面,本申请提供了一种条件配置方法,所述方法包括:
响应于条件设置操作,展示条件设置界面,所述条件展示界面中包括第一区域和第二区域,所述第一区域用于设置第一条件分组,所述第一条件分组包括至少一个条件,所述至少一个条件包括第一条件,所述第一区域包括用于设置所述第一条件的第一子区域、以及展示第一交互标识的第二子区域,所述第一交互标识用于触发设置所述第一条件分组中的第二条件,所述第二区域包括第二交互标识,所述第二交互标识用于触发设置第二条件分组;
响应于针对所述第一交互标识触发的操作,展示第一逻辑关系候选项,所述第一逻辑关系候选项包括逻辑或以及逻辑与,所述第一逻辑关系候选项用于设置所述第一条件和所述第二条件之间的逻辑关系。
可选的,所述方法还包括:
响应于针对所述第二交互标识触发的操作,展示第二逻辑关系候选项,所述第二逻辑关系候选项包括逻辑或以及逻辑与,所述第二逻辑关系候选项用于设置所述第一条件分组和所述第二条件分组之间的逻辑关系。
可选的,所述第一区域的展示样式和所述第二区域的展示样式不同。
可选的,所述方法还包括:
响应于针对所述第一逻辑关系候选项中的第一选项触发的选择操作,在所述第一区域展示用于设置所述第二条件的第三子区域,并在所述第二子区域展示第一逻辑关系标识,所述第一逻辑关系标识用于指示所述第一条件和所述第二条件之间的逻辑关系为所述第一选项。
可选的,所述方法还包括:
响应于针对所述第二子区域触发的预设操作,展示第一删除标识,并以第一预设样式展示所述第三子区域,其中,以所述预设样式展示所述第三子区域,标识所述第一删除标识用于删除的内容包括所述第三子区域中的内容。
可选的,所述方法还包括:
响应于针对所述第二逻辑关系候选项中的第二选项触发的选择操作,在所述条件设置界面中展示第三区域,所述第三区域用于设置所述第二条件分组,并在所述第二区域展示第二逻辑关系标识,所述第二逻辑关系标识用于指示所述第一条件分组和所述第二条件分组之间的逻辑关系为所述第二选项。
可选的,所述方法还包括:
响应于针对所述第二区域触发的预设操作,展示第二删除标识,并以第二预设样式展示所述第三区域,其中,以所述预设样式展示所述第三区域,标识所述第二删除标识用于删除的内容包括所述第三区域中的内容。
可选的,所述条件设置界面用于对以下条件进行设置:
对表格内容进行筛选的条件;或者,
工作流中的条件判断节点需要判断的条件;或者,
权限设置的条件;或者,
界面元素的显示条件和/或隐藏条件。
可选的,所述条件设置操作是针对表格中工作流的节点触发的,所述工作流用于基于表格的数据自动执行工作流程。
第二方面,本申请提供了一种条件配置装置,所述装置包括:
第一展示单元,用于响应于条件设置操作,展示条件设置界面,所述条件展示界面中包括第一区域和第二区域,所述第一区域用于设置第一条件分组,所述第一条件分组包括至少一个条件,所述至少一个条件包括第一条件,所述第一区域包括用于设置所述第一条件的第一子区域、以及展示第一交互标识的第二子区域,所述第一交互标识用于触发设置所述第一条件分组中的第二条件,所述第二区域包括第二交互标识,所述第二交互标识用于触发设置第二条件分组;
第二展示单元,用于响应于针对所述第一交互标识触发的操作,展示第一逻辑关系候选项,所述第一逻辑关系候选项包括逻辑或以及逻辑与,所述第一逻辑关系候选项用于设置所述第一条件和所述第二条件之间的逻辑关系。
可选的,所述装置还包括:
第三展示单元,用于响应于针对所述第二交互标识触发的操作,展示第二逻辑关系候选项,所述第二逻辑关系候选项包括逻辑或以及逻辑与,所述第二逻辑关系候选项用于设置所述第一条件分组和所述第二条件分组之间的逻辑关系。
可选的,所述第一区域的展示样式和所述第二区域的展示样式不同。
可选的,所述装置还包括:
第四展示单元,用于响应于针对所述第一逻辑关系候选项中的第一选项触发的选择操作,在所述第一区域展示用于设置所述第二条件的第三子区域,并在所述第二子区域展示第一逻辑关系标识,所述第一逻辑关系标识用于指示所述第一条件和所述第二条件之间的逻辑关系为所述第一选项。
可选的,所述装置还包括:
第五展示单元,用于响应于针对所述第二子区域触发的预设操作,展示第一删除标识,并以第一预设样式展示所述第三子区域,其中,以所述预设样式展示所述第三子区域,标识所述第一删除标识用于删除的内容包括所述第三子区域中的内容。
可选的,所述装置还包括:
第六展示单元,用于响应于针对所述第二逻辑关系候选项中的第二选项触发的选择操作,在所述条件设置界面中展示第三区域,所述第三区域用于设置所述第二条件分组,并在所述第二区域展示第二逻辑关系标识,所述第二逻辑关系标识用于指示所述第一条件分组和所述第二条件分组之间的逻辑关系为所述第二选项。
可选的,所述装置还包括:
第七展示单元,用于响应于针对所述第二区域触发的预设操作,展示第二删除标识,并以第二预设样式展示所述第三区域,其中,以所述预设样式展示所述第三区域,标识所述第二删除标识用于删除的内容包括所述第三区域中的内容。
可选的,所述条件设置界面用于对以下条件进行设置:
对表格内容进行筛选的条件;或者,
工作流中的条件判断节点需要判断的条件;或者,
权限设置的条件;或者,
界面元素的显示条件和/或隐藏条件。
可选的,所述条件设置操作是针对表格中工作流的节点触发的,所述工作流用于基于表格的数据自动执行工作流程。
第三方面,本申请实施例提供了一种电子设备,所述电子设备包括处理器和存储器;
所述处理器用于执行所述存储器中存储的指令,以使得所述电子设备执行如以上第一方面中任一项所述的方法。
第四方面,本申请实施例提供了一种计算机可读存储介质,包括指令,所述指令指示设备执行如以上第一方面中任一项所述的方法。
第五方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行以上第一方面任一项所述的方法。
与现有技术相比,本申请实施例具有以下优点:
本申请提供了一种条件配置方法。该方法包括:响应于用户触发的条件设置操作,展示条件设置界面。该条件设置界面用于进行条件设置。该条件设置界面包括第一区域和第二区域,第一区域用于设置第一条件分组,第一条件分组可以包括至少一个条件,该至少一个条件可以包括第一条件。相应的,第一区域可以包括用于对第一条件进行设置的第一子区域。另外,第一区域的第二子区域还展示有第一交互标识,该第一交互标识用于触发设置所述第一条件分组中的第二条件。另外,所述第二区域包括第二交互标识,所述第二交互标识用于触发设置第二条件分组。在一个示例中,可以响应于针对所述第一交互标识触发的操作,展示第一逻辑关系候选项,所述第一逻辑关系候选项用于设置所述第一条件和所述第二条件之间的逻辑关系,所述第一逻辑关系候选项包括逻辑或以及逻辑与。也就是说,在本申请中,条件分组内的条件之间其逻辑关系可以包括两种选项(即逻辑或以及逻辑与),从而使得用户可以通过该条件设置界面,实现复杂的条件配置,无需用户手动编写该复杂的条件配置,提升了条件配置的效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种条件配置方法的流程示意图;
图2a为本申请实施例提供的一种条件设置界面的示意图;
图2b为本申请实施例提供的又一种条件设置界面的示意图;
图2c为本申请实施例提供的又一种条件设置界面的示意图;
图2d为本申请实施例提供的又一种条件设置界面的示意图;
图2e为本申请实施例提供的又一种条件设置界面的示意图;
图2f为本申请实施例提供的又一种条件设置界面的示意图;
图2g为本申请实施例提供的又一种条件设置界面的示意图;
图3为本申请实施例提供的一种条件配置装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的发明人经过研究发现,目前可以由用户手动编写需要配置的条件,这种方式可以实现条件的灵活配置,但是,当需要配置的条件较为复杂时,条件配置的效率较低。为了提升条件配置的效率,可以为用户提供条件配置界面,在该界面中,用户可以将需要设置的条件拆分成多个条件分组,分别对每个条件分组以及条件分组之间的逻辑关系进行设置。另外,针对每个条件分组,其也可以拆分成一个或者多个条件,用户可以分别对条件分组所包括的条件以及条件之间的逻辑关系进行设置。
但是,目前通过条件配置界面配置条件时,条件分组内的条件之间的逻辑关系只能是逻辑与,条件分组之间的逻辑关系只能是逻辑或,从而导致使用该条件配置界面,无法灵活的进行条件配置。例如,只能实现配置a or b or(c and d),无法实现a and(b or c)的配置。
鉴于此,在本申请提供了一种条件配置方法及装置,能够在保障条件配置的效率的情况下,也能够实现复杂条件的配置。
下面结合附图,详细说明本申请的各种非限制性实施方式。
示例性方法
参见图1,该图为本申请实施例提供的一种条件配置方法的流程示意图。
本申请实施例提供的方法,例如可以应用于客户端。在本实施例中,所述方法例如可以包括以下步骤:S101-S102。
S101:响应于条件设置操作,展示条件设置界面,所述条件设置界面中包括第一区域和第二区域,所述第一区域用于设置第一条件分组,所述第一条件分组包括至少一个条件,所述至少一个条件包括第一条件,所述第一区域包括用于设置第一条件的第一子区域、以及展示第一交互标识的第二子区域,所述第一交互标识用于触发设置所述第一条件分组中的第二条件,所述第二区域包括第二交互标识,所述第二交互标识用于触发设置第二条件分组。
在一个示例中,用户可以在客户端展示的目标页面中触发条件设置操作。作为一个具体的示例,所述目标页面中可以包括条件设置控件,用户可以通过所述条件设置控件触发条件设置操作,相应的,客户端可以响应于所述条件设置操作,展示所述条件设置界面。在又一个示例中,在基于表格中的数据自动执行工作流程的场景中,用户可以针对表格中工作流的节点触发所述条件设置操作。例如,表格中的工作流可以包括条件设置节点,用户可以通过该条件设置节点触发所述条件设置操作。
在一个示例中,可以在所述目标页面中以弹窗的形式展示所述条件设置界面。在又一个示例中,可以在所述目标页面的某一区域展示所述条件设置界面,例如,在所述目标页面的右侧区域展示所述条件设置界面。
本申请实施例不具体限定所述目标页面,所述目标页面可以与条件设置的场景相关。
在一个示例中,在对表格内容进行筛选的场景中,该目标页面可以是与表格设置相关的页面。相应的,在此场景中,所述条件设置界面,可以用于设置对表格内容进行筛选的条件。例如,筛选表格中参数M大于M1的表格数据。
在另一个示例中,在流程编排时需要在工作流中增加条件判断节点的场景中,该目标页面可以是流程编排页面。相应的,在此场景中,所述条件设置界面,可以用于设置该条件判断节点需要判断的条件。作为一个具体的示例,在工作流与表格关联的场景中,所述条件设置页面,可以用于设置工作流中的前置节点所引用的表格内容是否满足预设值的条件。具体包括表格的目标记录中的目标单元格的内容是否满足预设条件、表格中是否对目标记录进行了修改,或者表格中是否新增加了目标记录等,例如,表格单元格的内容包含、不包含、大于、小于、等于、或者不等于某个值时,工作流节点流转至第一节点和/第二节点,或者工作流终结。
在又一个示例中,在权限设置场景中,该目标页面可以是权限设置页面。相应的,在此场景中,所述条件设置界面,可以用于设置权限设置的条件。例如,可以设置在用户满足条件A时,为其设置权限1,在用户满足条件B时,为其设置权限2。此处提及的权限,包括但不限于对某一内容的访问权限,对访问内容的编辑权限、分享权限等,此处不一一列举说明。
在另一个示例中,在界面设计场景中,该目标页面可以是界面信息配置页面。相应的,在此场景中,所述条件设置界面,可以用于配置界面元素的显示条件和/或隐藏条件。本申请实施例不具体限定此处提及的界面,该界面包括但不限于商品详情页面、流程编排界面等,此处不一一详细说明。此处提及的界面元素,包括但不限于界面中展示的交互控件。例如,对于商品详情页面而言,界面元素包括但不限于收藏控件、分享控件等交互控件。
在本申请中,可参考图2a进行理解,图2a为本申请实施例提供的一种条件设置界面的示意图。如图2a所示:
所述条件设置界面包括第一区域210和第二区域220,其中,第一区域210包括第一子区域211和第二子区域212。第一区域210用于设置第一条件分组,第一条件分组可以包括至少一个条件,如图2a所示,所述第一子区域211用于设置第一条件,如图2a所示,第一子区域211包括3个输入框,第一个输入框用于输入参数名称,第二个输入框用于运算符(例如大于、等于、或者小于等),第三个输入框用于输入参数的具体值。另外,第二子区域212用于展示第二交互标识,在图2a中,第二交互标识可以对应标识符“+添加”。第二区域220中展示有第二交互标识,在图2a中,第二交互标识也可以对应标识符“+添加”。
在本申请中,第一交互标识用于触发设置第一条件分组中的第二条件。另外,用户还需要设置第一条件和第二条件之间的逻辑关系,其中,第一条件和第二条件之间的逻辑关系的设置,也可以通过所述第一交互标识来触发,并且,在本申请中,第一条件和第二条件之间的逻辑关系,可以由用户根据实际需求在逻辑与和逻辑或之间灵活选择。
在本申请中,第二交互标识用于触发设置第二条件分组。另外,用户还需要设置第一条件分组和第二条件分组之间的逻辑关系,其中,第一条件分组和第二条件分组之间的逻辑关系的设置,也可以通过所述第二交互标识来触发,并且,在本申请中,第一条件分组和第二条件分组之间的逻辑关系,可以由用户根据实际需求在逻辑与和逻辑或之间灵活选择。
在一个示例中,用户当前编辑的条件分组所在的区域的展示样式,与所述条件设置界面中其它区域的展示样式不同,这样一来,可以便于用户区分当前正在编辑的条件分组和条件设置界面中的其它内容。其中,区域的展示样式,包括但不限于区域的背景、阴影、以及区域外边框、以及区域中包括的内容的展示样式。其中,区域中包括的内容的展示样式,包括但不限于区域所包括的输入框的展示样式。在一个具体的示例中,前述第一区域的展示样式和第二区域的展示样式不同。例如,可参考图2a进行理解,在用户当前编辑的条件分组为第一条件分组的情况下,第一区域210的展示样式体现为第一区域210包括阴影,而第二区域220则不包括阴影。另外,为了便于用户区分第一交互标识和第二交互标识,第一交互标识在第二子区域中的相对位置、可以与第二交互标识在第二区域中的相对位置不同。例如,在图2a中,第一交互标识位于第二子区域212的左侧,而第二交互标识位于第二区域220的中间位置。
客户端展示所述条件配置界面之后,用户可以针对第一交互标识触发操作。接下来,结合S102对用户针对第一交互标识和第二交互标识触发操作之后,客户端具体的响应进行介绍。
S102:响应于针对所述第一交互标识触发的操作,展示第一逻辑关系候选项,所述第一逻辑关系候选项包括逻辑或以及逻辑与,所述第一逻辑关系候选项用于设置所述第一条件和第二条件之间的逻辑关系。
在一个示例中,用户针对第一交互标识触发操作之后,客户端可以响应于针对所述第一交互标识的触发操作,展示第一逻辑关系候选项。该第一逻辑关系候选项用于设置第一条件和第二条件之间的逻辑关系。在本申请实施例中,所述第一逻辑关系候选项包括两个选项,分别是逻辑或和逻辑与。可参考图2b进行理解,图2b为本申请实施例提供的又一种条件设置界面的示意图。如图2b所示,用户针对第二子区域212展示的标识符“+添加”触发操作之后,客户端可以展示第一逻辑关系候选项212a,其中,212a中的“并且”对应逻辑与,212a中的“或者”对应逻辑或。采用这种方式,使得用户可以根据实际需求,灵活设置第一条件和第二条件之间的逻辑关系。
通过以上描述可知,利用本申请实施例的方案,条件分组内的条件之间,其逻辑关系可以包括两种选项(即逻辑或以及逻辑与),从而使得用户可以通过该条件设置界面,实现复杂的条件配置,无需用户手动编写该复杂的条件配置,提升了条件配置的效率。即:利用本方案,可以在保障条件配置的效率的情况下,也能够实现复杂条件的配置,兼顾了条件配置的灵活性(支持复杂条件的配置)和易用性(保障配置效率,简化用户操作)。
在一个示例中,用户也可以针对第二交互标识触发操作。接下来,结合S103(图1中未示出)对用户针对第二交互标识触发操作之后,客户端具体的响应进行介绍。
S103:响应于针对所述第二交互标识触发的操作,展示第二逻辑关系候选项,所述第二逻辑关系候选项包括逻辑或以及逻辑与,所述第二逻辑关系候选项用于设置所述第一条件分组和所述第二条件分组之间的逻辑关系。
在一个示例中,用户针对第二交互标识触发操作之后,客户端可以响应于针对所述第二交互标识的触发操作,展示第二逻辑关系候选项。该第二逻辑关系候选项用于设置第一条件分组和第二条件分组之间的逻辑关系。在本申请实施例中,所述第二逻辑关系候选项也包括两个选项,分别是逻辑或和逻辑与。可参考图2c进行理解,图2c为本申请实施例提供的又一种条件设置界面的示意图。如图2c所示,用户针对第二区域220展示的标识符“+添加”触发操作之后,客户端可以展示第二逻辑关系候选项221,其中,221中的“并且”对应逻辑与,221中的“或者”对应逻辑或。采用这种方式,使得用户可以根据实际需求,灵活设置第一条件分组和第二条件分组之间的逻辑关系。
通过以上描述可知,利用本申请实施例的方案,不仅条件分组内的条件之间的逻辑关系可以包括两种选项,不同的条件分组之间的逻辑关系均也可以包括两种选项,从而有效兼顾了条件配置的灵活性和易用性。
在一个示例中,客户端展示第一逻辑关系候选项之后,用户可以从第一逻辑关系候选项包括的两个选项中,选择其中一个选项,以实现对第一条件和第二条件之间的逻辑关系的设置。作为一个具体的示例,用户可以针对第一逻辑关系候选项中的第一选项触发选择操作,第一选项可以是逻辑或,也可以是逻辑与。相应的,客户端可以响应于针对第一选项触发的选择操作,在所述第一区域展示用于设置第二条件的第三子区域,与第一子区域类似,第三子区域也可以包括3个输入框,此处不做重复说明。
另外,客户端还可以在第二子区域展示第一逻辑关系标识,例如,客户端可以将第二子区域展示的第一交互标识替换为所述第一逻辑关系标识。该第一逻辑关系标识与第一选项对应,第一逻辑关系标识具体可以指示第一条件和所述第二条件之间的逻辑关系为所述第一选项。例如,若第一选项为逻辑与,则第一逻辑关系标识可以是文字“并且”,若第一选项为逻辑或,则第一逻辑关系标识可以是文字“或者”。
另外,所述客户端还可以在所述第一区域中展示第四子区域,所述第四子区域展示有第三交互标识,所述第三交互标识用于触发设置所述第一条件分组中的第三条件,关于所述第三交互标识,其功能与第一交互标识相同,因此,关于第三交互标识,具体可以参考前文对于第一交互标识的描述部分,此处不做重复描述。
可参考图2d进行理解,图2d为本申请实施例提供的又一种条件设置界面的示意图。如图2d所示,所述第二子区域212展示有第一逻辑关系标识212b,在图2d中,以第一逻辑关系标识为“或者”为例说明。另外,第一区域210中还展示有第三子区域213和第四子区域214,第三子区域213和第一子区域211类似,也包括3个输入框,第四子区域214展示有第三交互标识,在图2d中对应标识符“+添加”。
在一个示例中,客户端展示第三子区域之后,用户可以在所述第三子区域设置第二条件。
在一个示例中,在客户端展示第三子区域之后、且用户尚未完成第二条件的设置之前,或者,在用户完成第二条件的设置之后,用户可以根据自身需求选择删除第二条件。作为一个具体的示例,所述第二子区域可以展示有第一删除标识,用户可以通过该第一删除标识触发删除第二条件的操作。在一个示例中,第二子区域可以直接显示第一删除标识。在另一个示例中,第二子区域可以不直接显示第一删除标识,用户可以在所述第二子区域触发预设操作,本申请实施例不具体限定所述预设操作,所述预设操作可以是点击或者悬停操作。相应的,客户端可以响应于针对所述第二子区域触发的预设操作,展示第一删除标识。采用这种方式,可以避免条件配置界面中展示过多元素,给用户带来视觉感觉。在用户针对第二子区域触发预设操作的情况下,客户端还可以响应于该预设操作,以第一预设样式展示所述第三子区域。其中,以所述预设样式展示所述第三子区域,标识所述第一删除标识用于删除的内容包括所述第三子区域中的内容。
本申请实施例不具体限定所述第一预设样式,所述第一预设样式可以根据实际情况具体设置,所述第一预设样式例如可以是以特定颜色(例如红色)展示所述第三子区域的3个输入框。又如,所述第一预设样式可以是对第三子区域的3个输入框进行加粗显示。
另外,在此场景中,第二子区域的展示样式可以和第三子区域的展示样式保持一致,以表示所述第一删除标识用于删除的内容也包括所述第二子区域中的内容。例如,第二子区域展示的第一逻辑关系标识和第一删除标识均可以以前述特定颜色展示;又如,第二子区域展示的第一逻辑关系标识和第一删除标识均可以加粗展示。
可参考图2e进行理解,图2e为本申请实施例提供的又一种条件设置界面的示意图。如图2e所示,用户针对所述第二子区域触发预设操作之后,客户端可以在第二子区域212展示第一删除标识212c。并且,第二子区域212展示的第一逻辑关系标识212b和第一删除标识212c均加粗展示,而且,第三子区域213包括的3个输入框均加粗展示,以表示第一删除标识212c能够删除的范围包括第三子区域213和第二子区域212。需要说明的是,虽然在图2e中,第一删除标识对应文字“删除”,但是在实际中,第一删除标识也可以对应删除图标,本申请实施例不做具体限定。
在一个示例中,若用户针对所述第一删除标识触发了操作,则所述客户端可以删除所述第三子区域和所述第二子区域。也就是说,若用户针对第一删除标识212c触发操作,则所述条件设置界面展示的内容可以恢复为图2a所示的内容。
在一个示例中,客户端展示第二逻辑关系候选项之后,用户可以从第二逻辑关系候选项包括的两个选项中,选择其中一个选项,以实现对第一条件分组和第二条件分组之间的逻辑关系的设置。作为一个具体的示例,用户可以针对第二逻辑关系候选项中的第二选项触发选择操作,第二选项可以是逻辑或,也可以是逻辑与。相应的,客户端可以响应于针对第二选项触发的选择操作,在条件设置界面中展示第三区域,第三区域用于设置第二条件分组,第三区域所包括的内容,可以与第一区域包括的内容类似,此处不做重复说明。
另外,客户端还可以在第二区域展示第二逻辑关系标识,例如,客户端可以将第二区域展示的第二交互标识替换为所述第二逻辑关系标识。该第二逻辑关系标识与第二选项对应,第二逻辑关系标识具体可以指示第一条件分组和所述第二条件分组之间的逻辑关系为所述第二选项。例如,若第二选项为逻辑与,则第二逻辑关系标识可以是文字“并且”,若第二选项为逻辑或,则第二逻辑关系标识可以是文字“或者”。
另外,所述客户端还可以在所述条件设置界面包括的第四区域展示第四交互标识,第四交互标识用于触发设置第三条件分组,关于第四交互标识,其功能与第二交互标识相同,关于第四交互标识,具体可以参考前文对于第二交互标识的描述部分,此处不做重复描述。在此场景中,第一区域、第二区域和第四区域的展示样式可以相同,第三区域作为当前编辑的区域,其展示样式不同于所述第一区域、第二区域和第四区域的展示样式。
可参考图2f进行理解,图2f为本申请实施例提供的又一种条件设置界面的示意图。如图2f所示,所述第二区域220展示有第二逻辑关系标识222,在图2f中,以第二逻辑关系标识为“并且”为例说明。另外,所述条件设置界面中还展示有第三区域230和第四区域240,在图2f中,第三区域230展示的内容与图2a中第一区域210中的内容相同,此处不做重复说明。第四区域240展示有第四交互标识,第四交互表示对应标识符“+添加”,其用于触发设置第三条件分组。其中,各区域的展示样式的区别体现为是否包括阴影,在图2f中,第三区域230包括阴影,第一区域210、第二区域220和第四区域240均不包括阴影。
在一个示例中,客户端展示第三区域之后,用户可以在所述第三区域设置第二条件分组。
在一个示例中,在客户端展示第三区域之后、且用户尚未完成第二条件分组的设置之前,或者,在用户完成第二条件分组的设置之后,用户可以根据自身需求选择删除第二条件分组。作为一个具体的示例,所述第二区域可以展示有第二删除标识,用户可以通过该第二删除标识触发删除第二条件分组的操作。在一个示例中,第二区域可以直接显示第二删除标识。在另一个示例中,第二区域可以不直接显示第二删除标识,用户可以在所述第二区域触发预设操作,本申请实施例不具体限定所述预设操作,所述预设操作可以是点击或者悬停操作。相应的,客户端可以响应于针对所述第二区域触发的预设操作,展示第二删除标识。采用这种方式,可以避免条件配置界面中展示过多元素,给用户带来视觉感觉。在用户针对第二区域触发预设操作的情况下,客户端还可以响应于该预设操作,以第二预设样式展示所述第三区域。其中,以所述第二预设样式展示所述第三区域,标识所述第二删除标识用于删除的内容包括所述第三区域中的内容。
本申请实施例不具体限定所述第二预设样式,所述第二预设样式可以根据实际情况具体设置,所述第二预设样式例如可以是以特定颜色(例如红色)展示所述第三区域的外边框。又如,所述预设样式可以是对第三区域外边框进行加粗显示。
另外,在此场景中,第二区域的展示样式可以和第三区域的展示样式保持一致,以表示第二删除标识用于删除的内容也包括所述第二区域中的内容。例如,第二区域展示的第二逻辑关系标识和第二删除标识均可以以前述特定颜色展示;又如,第二区域展示的第二逻辑关系标识和第二删除标识均可以加粗展示。
可参考图2g进行理解,图2g为本申请实施例提供的又一种条件设置界面的示意图。如图2g所示,用户针对所述第二区域触发预设操作之后,客户端可以在第二区域220展示第二删除标识223。并且,第二区域220展示的第二逻辑关系标识222和第二删除标识223均加粗展示,而且,第三区域230的外边框加粗展示,以表示第二删除标识223能够删除的范围包括第三区域230和第二区域220。需要说明的是,虽然在图2g中,第二删除标识对应文字“删除”,但是在实际中,第二删除标识也可以对应删除图标,本申请实施例不做具体限定。
在一个示例中,若用户针对所述第二删除标识触发了操作,则所述客户端可以删除所述第三区域和所述第二区域。在此场景中,所述条件设置界面可以恢复为图2a所示的界面。
关于图2a至图2g,需要说明的是,在图2a至图2g中,为了方便理解本方案,各个区域之间或者各个子区域之间有明显的分界限,例如图2a至图2d、以及图2g中用于区分第一子区域211和第二子区域212的虚线,又如图2e中第一区域的每个子区域分别对应一个圆角矩形框,再如图2f中第一区域、第二区域、第三区域和第四区域中的每个区域分别对应一个圆角矩形框。但是在实际中,各个区域之间或者各个子区域之间可以无需有明细的分界线。
示例性设备
基于以上实施例提供的方法,本申请实施例还提供了一种装置,以下结合附图介绍该装置。
参见图3,图3为本申请实施例提供的一种条件配置装置的结构示意图。图3所示的装置300,可以用于执行以上方法实施例提供的条件配置方法。所述装置300例如可以具体包括:第一展示单元301和第二展示单元302。
所述第一展示单元301,用于响应于条件设置操作,展示条件设置界面,所述条件展示界面中包括第一区域和第二区域,所述第一区域用于设置第一条件分组,所述第一条件分组包括至少一个条件,所述至少一个条件包括第一条件,所述第一区域包括用于设置所述第一条件的第一子区域、以及展示第一交互标识的第二子区域,所述第一交互标识用于触发设置所述第一条件分组中的第二条件,所述第二区域包括第二交互标识,所述第二交互标识用于触发设置第二条件分组;
所述第二展示单元302,用于响应于针对所述第一交互标识触发的操作,展示第一逻辑关系候选项,所述第一逻辑关系候选项包括逻辑或以及逻辑与,所述第一逻辑关系候选项用于设置所述第一条件和所述第二条件之间的逻辑关系。
可选的,所述装置还包括:
第三展示单元,用于响应于针对所述第二交互标识触发的操作,展示第二逻辑关系候选项,所述第二逻辑关系候选项包括逻辑或以及逻辑与,所述第二逻辑关系候选项用于设置所述第一条件分组和所述第二条件分组之间的逻辑关系。
可选的,所述第一区域的展示样式和所述第二区域的展示样式不同。
可选的,所述装置还包括:
第四展示单元,用于响应于针对所述第一逻辑关系候选项中的第一选项触发的选择操作,在所述第一区域展示用于设置所述第二条件的第三子区域,并在所述第二子区域展示第一逻辑关系标识,所述第一逻辑关系标识用于指示所述第一条件和所述第二条件之间的逻辑关系为所述第一选项。
可选的,所述装置还包括:
第五展示单元,用于响应于针对所述第二子区域触发的预设操作,展示第一删除标识,并以第一预设样式展示所述第三子区域,其中,以所述预设样式展示所述第三子区域,标识所述第一删除标识用于删除的内容包括所述第三子区域中的内容。
可选的,所述装置还包括:
第六展示单元,用于响应于针对所述第二逻辑关系候选项中的第二选项触发的选择操作,在所述条件设置界面中展示第三区域,所述第三区域用于设置所述第二条件分组,并在所述第二区域展示第二逻辑关系标识,所述第二逻辑关系标识用于指示所述第一条件分组和所述第二条件分组之间的逻辑关系为所述第二选项。
可选的,所述装置还包括:
第七展示单元,用于响应于针对所述第二区域触发的预设操作,展示第二删除标识,并以第二预设样式展示所述第三区域,其中,以所述预设样式展示所述第三区域,标识所述第二删除标识用于删除的内容包括所述第三区域中的内容。
可选的,所述条件设置界面用于对以下条件进行设置:
对表格内容进行筛选的条件;或者,
工作流中的条件判断节点需要判断的条件;或者,
权限设置的条件;或者,
界面元素的显示条件和/或隐藏条件。
可选的,所述条件设置操作是针对表格中工作流的节点触发的,所述工作流用于基于表格的数据自动执行工作流程。
由于所述装置300是与以上方法实施例提供的条件配置方法对应的装置,所述装置300的各个单元的具体实现,均与以上方法实施例为同一构思,因此,关于所述装置300的各个单元的具体实现,可以参考以上方法实施例的相关描述部分,此处不再赘述。
本申请实施例还提供了一种电子设备,所述电子设备包括处理器和存储器;
所述处理器用于执行所述存储器中存储的指令,以使得所述电子设备执行以上方法实施例提供的条件配置方法。
本申请实施例提供了一种计算机可读存储介质,包括指令,所述指令指示设备执行以上方法实施例提供的条件配置方法。
本申请实施例还提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行以上方法实施例提供的条件配置方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (12)
1.一种条件配置方法,其特征在于,所述方法包括:
响应于条件设置操作,展示条件设置界面,所述条件展示界面中包括第一区域和第二区域,所述第一区域用于设置第一条件分组,所述第一条件分组包括至少一个条件,所述至少一个条件包括第一条件,所述第一区域包括用于设置所述第一条件的第一子区域、以及展示第一交互标识的第二子区域,所述第一交互标识用于触发设置所述第一条件分组中的第二条件,所述第二区域包括第二交互标识,所述第二交互标识用于触发设置第二条件分组;
响应于针对所述第一交互标识触发的操作,展示第一逻辑关系候选项,所述第一逻辑关系候选项包括逻辑或以及逻辑与,所述第一逻辑关系候选项用于设置所述第一条件和所述第二条件之间的逻辑关系。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于针对所述第二交互标识触发的操作,展示第二逻辑关系候选项,所述第二逻辑关系候选项包括逻辑或以及逻辑与,所述第二逻辑关系候选项用于设置所述第一条件分组和所述第二条件分组之间的逻辑关系。
3.根据权利要求1所述的方法,其特征在于,所述第一区域的展示样式和所述第二区域的展示样式不同。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:
响应于针对所述第一逻辑关系候选项中的第一选项触发的选择操作,在所述第一区域展示用于设置所述第二条件的第三子区域,并在所述第二子区域展示第一逻辑关系标识,所述第一逻辑关系标识用于指示所述第一条件和所述第二条件之间的逻辑关系为所述第一选项。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
响应于针对所述第二子区域触发的预设操作,展示第一删除标识,并以第一预设样式展示所述第三子区域,其中,以所述预设样式展示所述第三子区域,标识所述第一删除标识用于删除的内容包括所述第三子区域中的内容。
6.根据权利要求2所述的方法,其特征在于,所述方法还包括:
响应于针对所述第二逻辑关系候选项中的第二选项触发的选择操作,在所述条件设置界面中展示第三区域,所述第三区域用于设置所述第二条件分组,并在所述第二区域展示第二逻辑关系标识,所述第二逻辑关系标识用于指示所述第一条件分组和所述第二条件分组之间的逻辑关系为所述第二选项。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
响应于针对所述第二区域触发的预设操作,展示第二删除标识,并以第二预设样式展示所述第三区域,其中,以所述预设样式展示所述第三区域,标识所述第二删除标识用于删除的内容包括所述第三区域中的内容。
8.根据权利要求1所述的方法,其特征在于,所述条件设置界面用于对以下条件进行设置:
对表格内容进行筛选的条件;或者,
工作流中的条件判断节点需要判断的条件;或者,
权限设置的条件;或者,
界面元素的显示条件和/或隐藏条件。
9.根据权利要求1所述的方法,其特征在于,所述条件设置操作是针对表格中工作流的节点触发的,所述工作流用于基于表格的数据自动执行工作流程。
10.一种条件配置装置,其特征在于,所述装置包括:
第一展示单元,用于响应于条件设置操作,展示条件设置界面,所述条件展示界面中包括第一区域和第二区域,所述第一区域用于设置第一条件分组,所述第一条件分组包括至少一个条件,所述至少一个条件包括第一条件,所述第一区域包括用于设置所述第一条件的第一子区域、以及展示第一交互标识的第二子区域,所述第一交互标识用于触发设置所述第一条件分组中的第二条件,所述第二区域包括第二交互标识,所述第二交互标识用于触发设置第二条件分组;
第二展示单元,用于响应于针对所述第一交互标识触发的操作,展示第一逻辑关系候选项,所述第一逻辑关系候选项包括逻辑或以及逻辑与,所述第一逻辑关系候选项用于设置所述第一条件和所述第二条件之间的逻辑关系。
11.一种电子设备,其特征在于,所述电子设备包括处理器和存储器;
所述处理器用于执行所述存储器中存储的指令,以使得所述电子设备执行以上权利要求1-9任意一项所述的方法。
12.一种计算机可读存储介质,其特征在于,包括指令,所述指令指示设备执行以上权利要求1-9任意一项所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411304153.5A CN119248402A (zh) | 2024-09-18 | 2024-09-18 | 一种条件配置方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411304153.5A CN119248402A (zh) | 2024-09-18 | 2024-09-18 | 一种条件配置方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN119248402A true CN119248402A (zh) | 2025-01-03 |
Family
ID=94028969
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411304153.5A Pending CN119248402A (zh) | 2024-09-18 | 2024-09-18 | 一种条件配置方法及装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN119248402A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120832166A (zh) * | 2025-09-17 | 2025-10-24 | 浪潮通用软件有限公司 | 一种多维度配置条件分档结构的初始化方法及系统 |
-
2024
- 2024-09-18 CN CN202411304153.5A patent/CN119248402A/zh active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120832166A (zh) * | 2025-09-17 | 2025-10-24 | 浪潮通用软件有限公司 | 一种多维度配置条件分档结构的初始化方法及系统 |
| CN120832166B (zh) * | 2025-09-17 | 2026-01-23 | 浪潮通用软件有限公司 | 一种多维度配置条件分档结构的初始化方法及系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6986186B2 (ja) | 可視化編集方法、装置、デバイス及び記憶媒体 | |
| US9367198B2 (en) | Spin control user interface for selecting options | |
| Matejka et al. | Patina: Dynamic heatmaps for visualizing application usage | |
| CN105843494B (zh) | 一种实现区域屏幕截图的方法、装置和终端 | |
| US11270066B2 (en) | Temporary formatting and charting of selected data | |
| US8380762B2 (en) | Database application including spilt views | |
| KR20080038154A (ko) | 맞춤형 스프레드시트 테이블 스타일 | |
| CN107704243A (zh) | 前端界面的构建方法及装置、计算机设备和存储介质 | |
| EP3805909A1 (en) | Display control device, display control method, and display control program | |
| CN119248402A (zh) | 一种条件配置方法及装置 | |
| US12299382B2 (en) | System and method for document analysis of a design document having design elements | |
| CN116049592A (zh) | 一种表格数据的展示方法、装置、设备及介质 | |
| CN119473807A (zh) | 生产线工艺参数的修改记录展示方法、系统、设备和介质 | |
| JP4433648B2 (ja) | 多点測定データ表示装置と多点測定データ表示方法および多点測定データ表示プログラム | |
| JP7296814B2 (ja) | フローチャート表示システム及びフローチャート表示プログラム | |
| CN114063854A (zh) | 文件编辑处理方法、装置和电子设备 | |
| CN114692044A (zh) | 图表处理方法及设备 | |
| CN113515273A (zh) | 可视化编程软件的图形折叠方法、装置、设备及存储介质 | |
| CN117954002B (zh) | 分子对关系的展示方法及装置、介质 | |
| CN109669599B (zh) | 一种显示印刷排版界面的方法、装置、显示设备及计算机存储介质 | |
| CN119201094A (zh) | 基于组合组件的资源配置方法、装置、设备和存储介质 | |
| CN119248400A (zh) | 一种可视化任务的控制方法、装置、电子设备及存储介质 | |
| CN115509664A (zh) | 一种多框架的大屏可视化方法、系统、设备及存储介质 | |
| CN119002771A (zh) | 多智能体的协作交互方法及装置 | |
| CN119718524A (zh) | 一种终端截屏方法、装置、终端、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |