图形化呈现条件组合的方法和装置制造方法及图纸

技术编号:7759179 阅读:203 留言:0更新日期:2012-09-14 01:08
本发明专利技术实施例提供了图形化呈现条件组合的方法和装置,能够提高用户的便捷性。方法包括:基于第一输入,图形化地呈现多个条件集合,第一输入用于选择待建立组合关系的条件,条件集合与选择的待建立组合关系的条件存在对应关系;基于第二输入,呈现突出显示的第一条件集合;基于第三输入,呈现突出显示的第二条件集合,且呈现第一条件集合和第二条件集合之间的连线和第一逻辑关系菜单;基于第四输入,呈现突出显示的第一条件集合和第二条件集合之间的第一组合关系的第一逻辑关系菜单;基于第五输入,呈现突出显示的第三条件集合,且呈现第四输入选择的第一组合关系中的第一逻辑关系菜单和第三条件集合之间的连线和第二逻辑关系菜单。

【技术实现步骤摘要】

本专利技术实施例涉及图形化应用领域,并且更具体地,涉及图形化呈现条件组合的方法和装置
技术介绍
在很多图形化界面中都会出现条件选择。但大多进行条件选择时,只使用默认的组合关系,或简单的逻辑关系,无法对复杂的关系进行处理,比如,搜索符合条件的员工,条件是为“在海外工作时间大于四年,或者英语成绩小于80且海外工作时间大于三年,或者英语成绩90分以上且海外工作时间大于两年”。其中,英语成绩以参数“EnglishScore”表示;海外工作时间以参数“WorkOutSeaTime”表示;关系符“or”表示“或”;且关系符“and”表示“和”。上述组合条件的表达式为((EnglishScore >= 80and EnglishScore< 90) and (WorkOutSeaTime > = 2)) or (EnglishScore < 80and WorkOutSeaTime > = 3)or (WorkOutSeaTime >= 4)。基于目前的技术无法图形化地实现该组合条件表达式,对用户带来诸多不便。
技术实现思路
本专利技术实施例提供一种图形化呈现条件组合的方法和装置,能够提高用户的便捷性。一方面,提供了一种图形化呈现条件组合的方法,包括基于第一输入,图形化地呈现多个条件集合,第一输入用于选择待建立组合关系的条件,条件集合与选择的待建立组合关系的条件存在对应关系;基于第二输入,呈现突出显示的第一条件集合,第二输入用于选择第一条件集合;基于第三输入,呈现突出显示的第二条件集合,且呈现第一条件集合和第二条件集合之间的连线和第一逻辑关系菜单,第三输入用于选择将与第一条件集合建立第一组合关系的第二条件集合;基于第四输入,呈现突出显示的第一条件集合和第二条件集合之间的第一组合关系的第一逻辑关系菜单,第四输入,用于选择第一条件集合和第二条件集合之间的第一组合关系的第一逻辑关系菜单;基于第五输入,呈现突出显示的第三条件集合,且呈现第四输入选择的第一组合关系中的第一逻辑关系菜单和第三条件集合之间的连线和第二逻辑关系菜单,第五输入用于选择与第一条件集合和第二条件集合建立的第一组合关系建立第二组合关系的第三条件集合;或基于第五输入,呈现突出显示的第四输入选择的第一组合关系中的第一逻辑关系菜单外的另一个第一组合关系的第一逻辑关系菜单,且呈现两个第一组合关系的第一逻辑关系菜单之间的连线和第二逻辑关系菜单,第五输入用于选择将与第一条件集合和第二条件集合建立的第一组合关系建立第二组合关系的另一个第一组合关系的第一逻辑关系菜单。另一方面,提供了一种图形化呈现条件组合的装置,包括接收单元和呈现单元,其中接收单元用于接收第一输入,基于接收单元接收的第一输入,呈现单元图形化地呈现多个条件集合,第一输入用于选择待建立组合关系的条件,条件集合与选择的待建立组合关系的条件存在对应关系;接收单元还用于接收第二输入,基于接收单元接收的第二输入,呈现单元还用于呈现突出显示的第一条件集合,第二输入用于选择第一条件集合;接收单元还用于接收第三输入,基于接收单元接收的第三输入,呈现单元还用于呈现突出显示的第二条件集合,且呈现第一条件集合和第二条件集合之间的连线和第一逻辑关系菜单,第三输入用于选择将与第一条件集合建立第一组合关系的第二条件集合;接收单元还用于接收第四输入,基于接收单元接收的第四输入,呈现单元还用于呈现突出显示的第一条件集合和第二条件集合之间的第一组合关系的第一逻辑关系菜单,第四输入,用于选择第一条件集合和第二条件集合之间的第一组合关系的第一逻辑关系菜单;接收单元还用于接收第五输入,基于接收单元接收的第五输入,呈现单元还用于呈现突出显示的第三条件集合,且呈现第四输入选择的第一组合关系中的第一逻辑关系菜单和第三条件集合之间的连线和第二逻辑关系菜单,第五输入用于选择与第一条件集合和第二条件集合建立的第一组合关系建立第二组合关系的第三条件集合;或接收单元还用于接收第五输入,基于接收单元接收的第五输入,呈现单元还用于呈现突出显示的第四输入选择的第一组合关系中的第一逻辑关系菜单外的另一个第一组合关系的第一逻辑关系菜单,且呈现两个第一组合关系的第一逻辑关系菜单之间的连线和第二逻辑关系菜单,第五输入用于选择将与第一条件集合和第二条件集合建立的第一组合关系建立第二组合关系的另一个第一组合关系的第一逻辑关系菜单。上述技术方案可以在进行多条件选择时,图形化地通过建立多级组合关系,实现了条件之间灵活的组合关系,从而形象直观地简化了条件表达式的操作,提高用户的便捷性,增强用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是本专利技术实施例的图形化呈现条件组合的方法的示意流程图。图2是根据本专利技术的一个实施例的示意性屏幕截图。图3A至图3C是根据本专利技术实施例的确定条件集合的示意图。图4A至图4D是本专利技术实施例的建立第一组合关系的示意图。图5A至图5C是本专利技术实施例的建立多级组合关系的示意图。图6A至图6C是本专利技术另一实施例的建立多级组合关系的示意图。图7A至图7E是本专利技术实施例的删除组合关系的示意图。图8是本专利技术实施例的图形化呈现条件组合的装置的示意框图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本专利技术保护的范围。在相关技术的一种应用中,进行图形化呈现条件组合时,条件之间的组合关系仅仅包括“和”的关系,没有实现条件之间为“或”,也没有实现条件之间为“非”的关系,更没有实现条件之间的“和”、“或”以及“非”的关系的组合,例如(条件l)or (条件2and条件3)and(条件4)之类的条件组合。其中“非”的关系在关系表达示中指示关系符“not”。在相关技术的另一种应用中,进行图形化呈现条件组合时,条件只能按顺序地组合,例如条件I关系符条件2关系符条件3...关系符条件N,而无法实现下述带括号的条件组合,例如(条件I) or (条件2and条件3) and (条件4)之类的条件组合。针对以上问题,本专利技术实施例提出了一种图形化呈现条件组合的方法和装置,能够图形化地实现条件之间灵活的组合关系。图I是本专利技术实施例的图形化呈现条件组合的方法100的示意流程图,方法100包括以下内容。110,基于第一输入,图形化地呈现条件集合,所述第一输入用于选择待建立组合关系的条件,所述条件集合与选择的所述待建立组合关系的条件存在对应关系。120,基于第二输入,呈现突出显示的第一条件集合,所述第二输入用于选择所述第一条件集合。130,基于第三输入,呈现突出显示的第二条件集合,且呈现所述第一条件集合和所述第二条件集合之间的连线和第一逻辑关系菜单,所述第三输入用于选择将与所述第一条件集合建立第一组合关系的第二条件集合。140,基于第四输入,呈现突出显示的本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:曹明
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1