[发明专利]构成带有链接的自动创建的视图有效
申请号: | 201110037354.X | 申请日: | 2011-01-28 |
公开(公告)号: | CN102142025A | 公开(公告)日: | 2011-08-03 |
发明(设计)人: | A·S·威廉姆斯;S·M·丹顿;M·C·默里 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉;钱静芳 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 构成 带有 链接 自动 创建 视图 | ||
1.一种在包括一个或多个处理器和系统存储器的计算机系统处的用于配置合成数据视图的方法,所述方法包括:
检测到第一和第二数据视图要被组合到合成数据视图中的动作,所述第一数据视图被配置成响应于第一查询呈现来自数据库的数据元素,所述第二数据视图被配置成响应于第二查询呈现与从所述第一视图中选择的数据元素有关的其他数据元素从而使得所述第二数据视图依赖于所述第一数据视图中的数据;
响应于检测到所述第一和第二视图要被组合到合成数据视图中,为所述合成数据视图创建配置的动作,包括:
在所述合成视图的控制下建立选择变量的动作,所述选择变量用于存储标识所述第一视图中的数据元素的值;
所述处理器自动地配置用户界面控件来用所接收的值更新所述选择变量的动作;以及
所述处理器自动地重新编写所述第二查询来重新导向所述第二查询以将所述选择变量中的值用作所述第二查询的源位置的动作;以及实例化所创建的配置来在显示设备处呈现所述合成数据视图的动作。
2.如权利要求1所述的方法,其特征在于,为所述合成数据视图创建配置的动作包括为共享源合成视图创建配置的动作。
3.如权利要求1所述的方法,其特征在于,为所述合成数据视图创建配置的动作包括为基于选择的合成视图创建配置的动作。
4.如权利要求3所述的方法,其特征在于,为所述基于选择的合成视图创建配置的动作包括为主/细节耦合创建配置的动作。
5.如权利要求3所述的方法,其特征在于,检测到第一和第二数据视图要被组合到合成数据视图中的动作包括推断所述第一数据视图的选择类型和所述第二数据视图的源类型之间的关系的动作。
6.如权利要求5所述的方法,其特征在于,推断所述第一数据视图的选择类型和所述第二数据视图的源类型之间的关系的动作包括确定所述第一数据视图的选择类型匹配所述第二数据视图的源类型的动作。
7.如权利要求1所述的方法,其特征在于,为所述合成数据视图创建配置的动作包括为组合的共享源和基于选择的合成视图创建配置的动作。
8.如权利要求1所述的方法,其特征在于,所述第一和第二查询用从M和Visual Basic中选择的查询语言来编写。
9.一种供在计算机系统处使用的计算机程序产品,所述计算机程序产品用于实现一种用于配置合成数据视图的方法,所述计算机程序产品包括其上存储有计算机可执行指令的一个或多个计算机存储介质,所述指令在处理器处执行时使得所述计算机系统执行所述方法,所述方法包括以下动作:
接收第一查询,所述第一查询被配置成返回来自数据库的数据元素的第一视图;
接收第二查询,所述第二查询被配置成返回与从所述第一视图中选择的数据元素有关的数据元素的第二视图,所述第二查询被配置成从用户界面控件接收对输入源位置的指示;
检测到所述第一和第二视图要被组合到合成数据视图中,所述第二视图依赖于所述第一视图从而使得所述第二视图与从所述第一视图中选择的数据元素有关;
响应于检测到所述第一和第二视图要被组合到合成数据视图中,为所述合成数据视图创建配置,包括:
在所述合成视图的控制下建立选择变量,所述选择变量用于存储标
识所述第一视图中的数据元素的值;
配置所述用户界面控件来更新所述选择变量;以及
重新编写所述第二查询来将存储在所述选择变量中的值用作所述第二查询的源位置;以及
在所述显示设备处呈现所述合成数据视图。
10.如权利要求9所述的计算机程序产品,其特征在于,在被执行时使得所述计算机系统检测到所述第一和第二视图要被组合到合成视图中的所述计算机可执行指令包括在被执行时使得所述计算机系统推断所述第一视图的选择类型和所述第二视图的源类型之间的关系的计算机可执行指令。
11.如权利要求10所述的计算机程序产品,其特征在于,所述计算机可执行指令在被执行时使得所述计算机系统推断所述第一视图的选择类型和所述第二视图的源类型之间的关系包括所述计算机可执行指令在被执行时使得所述计算机系统确定所述第一视图的选择类型匹配所述第二视图的源类型的动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110037354.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超大跨横拉索房架
- 下一篇:升降型路障机