[发明专利]构成带有链接的自动创建的视图有效

专利信息
申请号: 201110037354.X 申请日: 2011-01-28
公开(公告)号: CN102142025A 公开(公告)日: 2011-08-03
发明(设计)人: A·S·威廉姆斯;S·M·丹顿;M·C·默里 申请(专利权)人: 微软公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 上海专利商标事务所有限公司 31100 代理人: 黄嵩泉;钱静芳
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 构成 带有 链接 自动 创建 视图
【说明书】:

相关申请的交叉引用

不适用。

技术领域

发明涉及视图呈现技术。

背景技术

1.背景和相关技术

计算机系统和相关技术影响社会的许多方面。的确,计算机系统处理信息的能力已转变了人们生活和工作的方式。计算机系统现在通常执行在计算机系统出现以前手动执行的许多任务(例如,文字处理、日程安排和账目管理等)。最近,计算机系统彼此耦合并耦合到其他电子设备以形成计算机系统和其他电子设备可以在其上传输电子数据的有线和无线计算机网络。因此,许多计算任务的执行分布在多个不同的计算机系统和/或多个不同的计算环境上。

许多应用程序包括从数据库读取数据并且将所读取的数据的视图在显示设备处呈现给用户。例如,销售应用程序可以查询购买数据库来读取顾客购买定单并将购买定单的内容显示给销售执行者。为了呈现更复杂和/或更细粒度的数据视图,可以将视图进行组合从而使得一个视图依赖于另一视图中的数据。然而,配置应用程序以呈现组合的数据视图是相对复杂的,可能需要大量的技术知识。例如,共享源耦合以及主/细节耦合需要许多不同的查询(用查询或其他编程语言编写)以及用户界面控件来接收用户输入。

对于共享源耦合,至少第一和第二查询从同一源查询数据。为了得到用户输入,诸如例如文本框之类的用户界面控件被设计成接收用户输入。用户输入可以是这样一个值,该值标识了用作第一查询(例如,为了得到员工的联系信息)和第二查询(例如,为了得到员工的工资历史)的基础的、来自源的数据元素(例如,员工的名字)。由此,到用户界面控件的输入必须被程序性地绑定到第一和第二查询中的每一个。基于用户输入,显示来自第一和第二(以及任何其他)查询的结果。

对于主/细节耦合,查询可以包括主查询和细节查询。主查询被配置成返回来自数据库的数据元素列表(例如,人员的名字的列表)。细节查询被配置成返回和主查询所返回的数据元素(例如,人的名字)相对应的来自数据库的附加数据(例如,电话号码和地址)。然而,通常需要其他用户输入(例如,指定人的名字)来确定要对哪个数据元素运行第二查询。为了获得其他用户输入,用户例如通过在第一列表中的元素上点击来从第一查询的结果中选择项。由此,其他用户输入选择这样一个值,该值标识了用作第二查询的基础的数据元素列表中的数据元素。因此,从第一列表的选择通常被程序性地绑定到第二查询来执行更新。显示来自主查询的结果以及来自细节查询的结果(基于用户输入)。

因此,这些和其他类型的查询和用户界面控件的设计和开发需要通常远超出计算机用户平均水平的技术技能。在某种程度上,可以使用图形工具来减少实现组合查询所需的知识。然而,即使使用图形工具,仍需要更新用户界面控件和查询之间的绑定。实现相关视图更新可能需要收听一个视图中的变化并在第二视图中反应这些变化的相对较复杂的收听代码。例如,如果改变数据库中的员工记录,则该员工的细节视图可能需要反应该变化。在缺少收听代码的情况下,通常需要手动更新。然而,一旦呈现了细节视图,查看用户可能无法识别和/或甚至可能无法知道员工记录被改变过。

发明内容

本发明涉及用于构成带有链接的自动创建的视图的方法、系统和计算机程序产品。检测到第一和第二数据视图要被组合到合成数据视图中。第一数据视图被配置成呈现来自数据库的数据元素。第二数据视图被配置成呈现与从第一视图中选择的数据元素有关的其他数据元素。

响应于检测到第一和第二视图要被组合到合成数据视图中,为合成数据视图创建配置。为合成视图创建配置包括在合成视图的控制下建立选择变量。选择变量用于存储标识第一视图中的数据元素的值。为合成视图创建配置包括配置用户界面控件来用所接收的值更新选择变量。为合成视图创建配置包括重新编写第二查询来将存储在选择变量中的所接收的值用作第二查询的源位置。实例化所创建的配置来在显示设备处呈现合成数据视图。

提供本发明内容是为了以简化的形式介绍将在以下具体实施方式中进一步描述的一些概念。本发明内容不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。

本发明的其他特征和优点将在随后的描述中阐述,并且部分地将从本说明书中显而易见,或可以通过本发明的实施来获知。本发明的特征和优点可通过在所附权利要求书中特别指出的工具和组合来实现和获得。本发明的这些和其他特征将通过以下描述和所附权利要求书变得更加显而易见,或可通过对下文中所述的本发明的实践来领会。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110037354.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top