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

WEB小工具和电子表格之间的交互制造技术

技术编号:8452679 阅读:187 留言:0更新日期:2013-03-21 12:19
本发明专利技术涉及WEB小工具和电子表格之间的交互。小工具与电子表格和电子表格计算引擎相集成。小工具被绑定到表格内的(一个或多个)单元格的范围。当所绑定的范围的单元格中的一个或多个被访问(例如,选择、悬停于其上、编辑、删除、添加)时,该小工具被通知。小工具可使用此信息来更新该小工具所呈现的显示画面和/或执行某种其他动作。该小工具使用应用编程接口(API)来创建绑定、与电子表格通信、以及执行电子表格中的动作。该小工具是电子表格内的命名项对象,以使得该小工具可与其他对象不同地查看/显示。尝试检测并阻止来自小工具的过期请求被处理而使得该小工具不对最新的数据进行操作。

【技术实现步骤摘要】
WEB小工具和电子表格之间的交互
本专利技术涉及电子表格,尤其涉及WEB小工具和电子表格之间的交互。
技术介绍
电子表格用于许多不同用途,诸如分析、管理和共享信息。例如,用户可配置虚拟化工具来帮助跟踪和突出显示重要的数据趋势。许多用户和企业尝试向电子表格应用添加定制功能,但是对这些添加进行编程可能是困难的,并且限于电子表格应用所暴露出来的功能。
技术实现思路
提供本
技术实现思路
以便以简化形式介绍将在以下具体实施方式中进一步描述的一些概念。本
技术实现思路
并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。小工具(gadget)与电子表格和电子表格计算引擎集成。小工具可被绑定到(一个或多个)单元格的一范围和/或绑定到表单内的对象。为了说明,术语“绑定到单元格的范围”包括绑定到以下的至少一个:单元格和电子表格内的对象。当绑定范围的单元格中的一个或多个被访问(例如,选择、悬停于其上、编辑、删除、添加)时,小工具能够被应用编程接口(API)或其他系统通知。小工具可使用此信息来更新该小工具所呈现的显示画面和/或执行某种其他动作。该小工具可呈现从电子表格获取的本文档来自技高网...
WEB小工具和电子表格之间的交互

【技术保护点】
一种用于将小工具与电子表格集成的方法,包括:提供用于所述小工具与所述电子表格通信的应用编程接口(API),所述应用编程接口包括用于以下动作的功能:从所述电子表格的一个或多个单元格获得内容;以及将内容放入所述电子表格的一个或多个单元格;确定要绑定到所述小工具的所述电子表格的单元格的范围,其中所述单元格的范围包括所述电子表格的一个或多个单元格;建立所述电子表格的所述单元格的范围和所述小工具之间的绑定;在所述电子表格内存储所述绑定;确定与所述单元格的范围的交互;响应于所述交互自动地向所述小工具提供通知;使用所述API从所述小工具接收调用;以及执行与所接收的调用有关的涉及所述电子表格的操作。

【技术特征摘要】
2011.11.04 US 13/289,6631.一种用于将小工具与电子表格集成的方法,包括:提供用于所述小工具与所述电子表格通信的应用编程接口(API),所述应用编程接口包括用于以下动作的功能:从所述电子表格的一个或多个单元格获得内容;以及将内容放入所述电子表格的一个或多个单元格;接收对要被绑定到所述小工具的所述电子表格的单元格范围的选择,其中,所选择的单元格范围包括所述电子表格的一个或多个单元格;建立所述电子表格的所选择的单元格范围和所述小工具之间的绑定;在所述电子表格内存储所述绑定;确定与所选择的单元格范围的交互;响应于所述交互自动地向所述小工具提供通知;使用所述API从所述小工具接收调用;执行与所接收的调用有关的涉及所述电子表格的操作;在执行所述操作之后,接收对所选择的单元格范围的改变的输入,以调整所述绑定来包括所改变的所选择的单元格范围;以及响应于所述输入,自动地向所述小工具提供第二通知。2.如权利要求1所述的方法,还包括:将所述小工具暴露为所述电子表格内的命名项,以使得所述小工具能够被与所述电子表格内的其他对象不同地显示。3.如权利要求1所述的方法,其中,确定与所选择的单元格范围的交互包括确定以下中的至少一项:当所选择的单元格范围内的单元格被删除时;当所选择的单元格范围内的单元格被添加时;当所选择的单元格范围内的单元格被编辑时;当所选择的单元格范围内的单元格被悬停于其上时;以及当所选择的单元格范围内的单元格被选中时。4.如权利要求1所述的方法,其中,所述API还包括如下功能:响应于在所述小工具上进行的动作而改变所述电子表格的一个或多个单元格的显示,以及创建绑定和显示选择用户界面以选择以下中的至少一个:来自所述电子表格的内容;所述电子表格内的位置;以及内容的类型。5.如权利要求1所述的方法,还包括:响应于与所述电子表格中的所选择的单元格范围的交互,自动地更新所述小工具的显示。6.如权利要求1所述的方法,其中,响应于所述输入,自动地更新所述绑定。7.如权利要求1所述的方法,其中,使用所述API从所述小工具接收所述调用包括:确定所述调用何时是过期的;以及当所述调用是过期的时阻止执行所述调用;以及向所述小工具通知请求过期。8.一种用于将小工具与电子表格集成的方法,包括:提供用于所述小工具与所述电子表格通信的应用编程接口(API),所述应用编程接口包括用于以下动作的功能:从所述电子表格的一个或多个单元格获得内容;将内容放入所述电子表格的一个或多个单元格;创建绑定;以及显示选择用户界面以选择以下中的至少一项:来自所述电子表格的内容;所述电子表格内的位置;以及内容的类型;接收对要绑定到所述小工具的所述电子表格的单元格范围的选择,其中,所...

【专利技术属性】
技术研发人员:L·沃尔德曼K·R·帕特尔S·普里什E·J·伯克D·巴塔金J·G·西蒙斯
申请(专利权)人:微软公司
类型:发明
国别省市:

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

1