[發明專利]WEB小工具和電子表格之間的交互有效
| 申請號: | 201210434821.7 | 申請日: | 2012-11-02 |
| 公開(公告)號: | CN102981702B | 公開(公告)日: | 2017-05-17 |
| 發明(設計)人: | L·沃爾德曼;K·R·帕特爾;S·普里什;E·J·伯克;D·巴塔金;J·G·西蒙斯 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F17/30;G06F9/44 |
| 代理公司: | 永新專利商標代理有限公司72002 | 代理人: | 王英 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | web 工具 電子表格 之間 交互 | ||
技術領域
本發明涉及電子表格,尤其涉及WEB小工具和電子表格之間的交互。
背景技術
電子表格用于許多不同用途,諸如分析、管理和共享信息。例如,用戶可配置虛擬化工具來幫助跟蹤和突出顯示重要的數據趨勢。許多用戶和企業嘗試向電子表格應用添加定制功能,但是對這些添加進行編程可能是困難的,并且限于電子表格應用所暴露出來的功能。
發明內容
提供本發明內容以便以簡化形式介紹將在以下具體實施方式中進一步描述的一些概念。本發明內容并非旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
小工具(gadget)與電子表格和電子表格計算引擎集成。小工具可被綁定到(一個或多個)單元格的一范圍和/或綁定到表單內的對象。為了說明,術語“綁定到單元格的范圍”包括綁定到以下的至少一個:單元格和電子表格內的對象。當綁定范圍的單元格中的一個或多個被訪問(例如,選擇、懸停于其上、編輯、刪除、添加)時,小工具能夠被應用編程接口(API)或其他系統通知。小工具可使用此信息來更新該小工具所呈現的顯示畫面和/或執行某種其他動作。該小工具可呈現從電子表格獲取的數據,同時該電子表格應用對查看該小工具的任何未授權用戶保護電子表格本身中的后端邏輯和計算細節。該小工具使用應用編程接口(API)來創建綁定、與電子表格通信、以及執行電子表格中的動作。該小工具可以是電子表格內的命名項(Named Item)對象,以使得該小工具可以與其他對象不同地被查看/顯示(例如,被選擇以在報告、儀表板(dashboard)……中公開)。小工具的一些實現將嘗試檢測并阻止做出過時請求而使得該小工具和電子表格應用將不對最新的數據進行操作。
附圖說明
圖1示出了示例性計算設備;
圖2示出了將小工具與電子表格和電子表格計算引擎集成的示例性系統;
圖3示出小工具和電子表格的示例性顯示畫面;
圖4是示出生成跨包括小工具在內的多個對象源的命名對象視圖報告的功能框圖;
圖5示出了用于將小工具綁定到電子表格的過程;以及
圖6示出了小工具與電子表格交互的過程。
具體實施方式
現在參考其中相同的標號代表相同的元素的附圖,描述各實施例。具體地,圖1和相應的討論旨在提供對在其中可實現各實施例的合適計算環境的簡要、概括描述。
一般而言,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、組件、數據結構和其他類型的結構。也可使用其它計算機系統配置,包括手持式設備、多處理器系統、基于微處理器或可編程消費電子產品、小型計算機、大型計算機等等。還可使用在其中任務由通過通信網絡鏈接的遠程處理設備執行的分布式計算環境。在分布式計算環境中,程序模塊可位于本地和遠程存儲器存儲設備兩者中。
現在參考圖1,將描述在各實施例中利用的計算機100的說明性計算機架構。圖1所示的計算機體系結構可被配置為移動計算設備(例如智能電話、筆記本、平板......)或桌面計算機,并且包括中央處理單元5(“CPU”)、包括隨機存取存儲器9(“RAM”)和只讀存儲器(“ROM”)10的系統存儲器7、以及將存儲器耦合至中央處理單元(“CPU”)5的系統總線12。
基本輸入/輸出系統存儲在ROM 10中,所述基本輸入/輸出系統包含幫助在諸如啟動期間在計算機內元件之間傳遞信息的基本例程。計算機100還包括用于存儲操作系統16、諸如電子表格應用的應用程序24和/或與表格數據一起工作的其它應用、Web瀏覽器25、文件27(例如電子表格)以及小工具管理器26的大容量存儲設備14,這將在以下更為詳盡地描述。Web瀏覽器25可用于請求、接收、呈現以及提供與諸如網頁、視頻、文檔等之類的電子內容的交互。根據一實施例,Web瀏覽器包括來自微軟公司的INTERNETEXPLORER Web瀏覽器應用程序。
大容量存儲設備14通過連接至總線12的大容量存儲控制器(未示出)連接到CPU 5。大容量存儲設備14及其相關聯的計算機可讀介質為計算機100提供非易失性存儲。雖然此處包含的對計算機可讀介質的描述涉及諸如硬盤或CD-ROM驅動器等大容量存儲設備,但是計算機可讀介質可以是能夠由計算機100訪問的任何可用介質。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210434821.7/2.html,轉載請聲明來源鉆瓜專利網。





