当前位置: 首页 > 专利查询>微软公司专利>正文

多条件的格式编排制造技术

技术编号:2819627 阅读:193 留言:0更新日期:2012-04-11 18:40
一般而言,本发明专利技术的实施例涉及对给定单元格范围应用和评估不限数量的条件格式编排规则。另外,对于包含在用户界面内的同一单元格,多个条件格式编排规则可被评估为真,并且可对该单元格应用多个格式。

【技术实现步骤摘要】
【国外来华专利技术】多条件的格式编排背景数据可视化技术和数据的条件格式编排使用户能够扫描并快速理解大量 信息。这类技术还可帮助向用户警示异常之处和其它感兴趣的数据。可视化工 具可包括图表、图形以及报告,它们收集、概括数据和/或将数据变换成有意义 的形状、颜色和图案。在更接近于源的情形中,数据可视化也已经包括在用户 界面中使用条件格式编排,诸如常常用作原始数据贮藏所的电子表格。条件格式编排使用户能够在原地修改数据的外观,例如在单元格中通过基 于单元格的内容(或某种其它判断条件)改变单元格的外观。附图说明图1示出通常在用户界面中呈现的现有技术的单元格范围100,这些单元格是被条件格式编排 的。这里,单元格Al提供单元格的默认或未经格式编排的版本。单元格A2 提供第一条件格式编排的单元格的示例,而单元格A4提供第二条件格式编排 的单元格的示例。单元格A2和A4基于关联于这些单元格的条件自动接收新 的格式编排。图2示出现有技术的对话框200,其中选择以值在某些范围内作为条件的 格式。这里提供(并且应用于单元格范围100)的两个条件当包含在每一单元 格内的值被评估为处于某一范围之间(条件1是在10与20之间,条件2是在 15与30之间)时,就以特定的方式格式编排单元格。在条件格式中使用的这 些条件限制于两个可能的布尔输出——真或假。如果提供的条件评估为真,则 应用该格式。如果提供的条件评估为假,则不应用该格式。对话框200示出,尽管有用,但条件格式编排却限于某些可用的格式(例 如,字体、单元格颜色、边框)。而且,对给定的单元格范围提供最多三个可 应用的条件格式,在评估为真时每一个仅提供一个可能的格式。而且, 一旦单 元格的一个条件被评估为真,则不再对该单元格评估其它条件,因而该单元格 不再应用其它格式编排。概述提供本概述以便用简化的形式介绍在下面的详细描述中进一步描述的一 些概念。本概述不是要标识要求保护主题的关键特征,也不旨在用于帮助确定要求保护的主题的范围。一般而言,本专利技术实施例涉及对给定单元格范围应用和评估不限数量的条件格式编排规则。另外,对于包含在用户界面中的同一单元格可将多个条件格 式编排规则评估为真,并且将多个格式应用于该单元格。按照一个方面,提供一种将多个条件格式编排规则应用于多个数据单元格 的方法。在该方法中,确定要应用多个条件格式编排规则的数据单元格范围。 对于所确定的范围,还确定要应用的条件类型和格式类型并将它们与该单元格 范围相关联。用于确定是否要应用格式编排类型的参数也与这些单元格相关 联。还相对于其它条件格式编排规则指定条件格式编排规则的优先级。将优先 级指派给条件格式编排规则,这提供以逻辑方式评估多个条件格式编排规则的 能力。按照另一方面,提供一种评估应用于用户界面的多个条件格式编排规则的 方法。为完成评估多个条件格式编排规则的任务,选择第一规则并且标识关联 于所选规则的单元格用于评估。在选择单元格后,评估条件格式编排规则以确 定条件是否评估为真。如果条件评估为真,则确定关联于条件格式编排规则的 格式类型是否与之前应用于单元格的格式类型冲突。如果格式类型不与之前应 用的格式类型冲突,则将该格式编排应用于该单元格。按照本专利技术的又一方面,提供一种具有用于应用和评估多个条件格式编排 规则的计算机可执行组件的计算机可读介质。这些组件包括条件格式编排规则 控制组件、条件格式编排规则评估组件和格式编排解决组件。条件格式编排规 则控制组件控制关联于用户界面的多个条件格式编排规则的优先级排列。条件 格式编排规则评估组件用于评估作为用户界面一部分的单元格的第一条件格 式编排规则。最后,格式编排解决组件确定第一条件格式编排规则的格式编排 类型是否与之前应用于正在评估的单元格的格式编排类型冲突。附图描述本专利技术的上述方面和许多附带的优点在参考下面的详细描述并结合附图 时能更易于的理解且得到更好的理解,附图中图1示出现有技术的用户界面中条件格式编排的单元格范围的示例;图2示出现有技术的用于条件格式编排单元格的对话框的示例;图3A和3B是按照本专利技术的实施例向用户提供将多个条件格式编排规则 应用于一单元格或一单元格范围的能力的用户界面的框图4是按照本专利技术的实施例例示对用于同一单元格范围评估两个条件格 式编排规则以及将关联于正在应用的每一条件格式编排规则的格式应用于该 相同单元格的用户界面的框图5是按照本专利技术实施例例示对多个条件格式编排规则的应用与评估的 用户界面的框图,在其中一些格式类型因为与较高优先级的条件格式编排规则 的格式类型冲突而不应用于单元格;图6是按照本专利技术实施例用于将多个条件格式应用于包含在用户界面内 的一或多个单元格的条件格式编排应用例程的流程图7是按照本专利技术实施例用于评估关联于用户界面的多个条件格式编排 规则的条件格式编排评估例程的流程图;以及图8A和8B是按照本专利技术一方面例示用于提供基于网络的用户界面的网 络环境的框图。详细描述一般而言,本专利技术的实施例涉及针对给定单元格范围应用和评估不限数量 的条件格式编排规则。更具体地,本专利技术涉及可作为独立系统非一部分或结合 基于网络的系统提供的用户界面,它为用户提供将多个条件格式编排规则应用 于单元格范围并且评估所有这些条件格式编排规则的能力。尽管将参考说明性 用户界面和操作环境描述本专利技术,但本领域技术人员会了解,所公开的实施例 实际上是说明性的,并且不应解释为限制性。格式没必要只使用作为确定性结果的真或假来评估。相反,所应用的单元 格格式可以根据关联值(例如单元格内值本身)变化,提供对于用户更有意义 的更多格式。格式可应用于单元格范围,在其中为该范围内的每一单元格确定一个格式值,并且该格式的一或多个方面基于该格式值变化。例如,随着单元 格中的值增加,调整背景颜色或阴影、单元格内数据栏的尺寸增加或者对单元 格内图标的选择改变。另外,如下面更详细地描述的,没必要限制可应用于用户界面内一单元格 或单元格范围的条件格式编排规则的数量。例如,简要参考图5,可将任何数 量的条件格式编排规则应用于一单元格或单元格范围。与现有技术进一步相 比,在本专利技术实施例中,可针对特定单元格评估多个条件格式编排规则,并且 可将被评估为真的每一规则的格式应用于该单元格,只要该格式不与由在先的 条件格式编排规则应用的格式冲突。图3A是按照本专利技术实施例向用户提供将多个条件格式编排规则应用于用户界面内的一单元格或单元格范围的能力的用户界面300的框图。从下拉菜单 310,用户可选择条件格式编排规则以应用于单元格范围。为方便该选择,可 向用户提供预定义的条件格式编排规则并将其组织到分组视图中。例如,初始 的下拉菜单310标识条件格式编排规则分组311、 312、 313、 314、 315的高层 集合,每一个分组包含一或多个预定义的条件格式编排规则。例如,条件格式 编排规则分组"Top/Bottom Rules(最高/最低规则)"312包括预定义的条件格式 编排规则"T叩n Items(最高n项)"321 、 "T叩n %(最高n%),, 322、 "Bo加m n Items(最低n项)"323、 "Bottom n %(最低n%),, 324、 "Above Average(高 于平均)"325本文档来自技高网...

【技术保护点】
一种用于将多个条件格式编排规则应用于多个数据单元格的方法,包括: 确定对其应用多个条件格式编排规则的所述多个数据单元格; 确定条件类型以及关联于所述条件类型的参数; 确定用于所述条件类型的格式编排类型; 基于用于所述多个数据单元格的至少一个其它条件格式编排规则确定优先级;以及 将所述条件类型、参数以及格式编排类型与所述多个数据单元格相关联, 其中,可应用于所述多个数据单元格的条件格式编排规则的数量是不受限制的。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:BC钱伯兰恩BC琼斯CM斯特里特EB维奇萨
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1