[发明专利]电子数据报表的命名对象视图有效
申请号: | 200680032787.3 | 申请日: | 2006-08-29 |
公开(公告)号: | CN101258485A | 公开(公告)日: | 2008-09-03 |
发明(设计)人: | D·C·巴塔金;Y·本-多维;J·S·坎普贝尔;B·陈;E·梅格多 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F17/21 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 数据 报表 命名 对象 视图 | ||
背景
共享电子文档允许多个用户访问同一文档。诸如电子表格等某些文档可包括多个工作表,其中每一工作表包括大量数据。可从该文档生成报表来以有组织的格式呈现数据。然而,如果报表包含太多数据,则报表可能会使查看者感到混淆。查看者可能需要搜索该报表来定位所需信息,这可能是费力且耗时的。
概述
从电子数据文件中生成报表的命名对象视图。该文件包括多个对象。每一对象与一名称相关联。在文件中标识要发布的对象。通过发布所标识的对象来生成与该文件相关联的报表的命名对象视图。向客户机处的查看者呈现该报表的命名对象视图,以使该查看者的注意力集中在发布的对象上。
在一个实施例中,一报表呈现器将所发表的对象转换成适用于在网页上显示的格式,使得被标识要发布的每一对象可由web应用程序来个别呈现。发布对象的web格式化形式经由网络被转发到客户机以供web浏览器显示。在另一实施例中,该报表呈现器是在与电子数据文件相关联的同一应用程序中实现的,使得该报表的命名对象视图在客户机处生成。
本发明可被实现为计算机进程、计算机系统或诸如计算机程序产品或计算机可读介质等制品。该计算机程序产品可以是可由计算机系统读取并编码了用于执行一计算机进程的指令的计算机程序的计算机存储介质。该计算机程序产品也可以是可由计算系统读取并编码了用于执行一计算机进程的指令的计算机程序的载波上的传播信号。
当阅读以下详细描述并观察相关联的附图之后,表征本发明的这些和各种其它特征以及优点将变得显而易见。
附图简述
图1是示出在本发明的各实施例中使用并由其提供的计算机系统的计算机系统体系结构图;
图2是示出用于本发明的实施例的说明性操作环境的网络体系结构图;
图3是示出电子数据报表的命名对象视图的生成的功能框图;以及
图4是示出用于生成电子数据报表的命名对象视图的说明性过程的各方面的过程图。
详细描述
现在参考其中相同的标号表示相同的要素的附图,将描述本发明的各方面。具体地,图1和相应的讨论旨在提供其中可实现本发明的各实施例的合适的计算环境的简要概括描述。尽管本发明将在服务器和个人计算机系统上执行的程序模块的一般上下文中描述,但是本领域的技术人员将认识到,本发明也可结合其它类型的计算机系统和程序模块来实现。
一般而言,程序模块包括执行特定的任务或实现特定的抽象数据类型的例程、程序、组件、数据结构和其它类型的结构。此外,本领域的技术人员可以理解,本发明可以用其它计算机系统配置来实施,包括手持式设备、多处理器系统、基于微处理器或可编程消费者电子设备、小型机、大型计算机机等等。本发明也可以在其中任务由通过通信网络链接的远程处理设备来执行的分布式计算环境中实施。在分布式计算环境中,程序模块可以位于本地和远程存储器存储设备中。
现在参考图1,将描述在本发明的各实施例中使用的计算机100的说明性计算机体系结构。图1所示的计算机系统结构示出了常规的台式或膝上型计算机,包括中央处理单元110(“CPU”)、系统存储器120(包括随机存取存储器(“RAM”)122和只读存储器(“ROM”)124)、以及将存储器耦合至CPU 110的系统总线130。包含例如在启动时有助于在计算机内的元件之间传输信息的基本例程的基本输入/输出系统储存在ROM 124中。计算机110还包括大容量存储设备140,用于储存操作系统142、应用程序以及其它程序模块,这些将在以下更详细描述。
大容量存储设备140通过连接至总线130的大容量存储控制器(未示出)连接到CPU 110。大容量存储设备140及其相关联的计算机可读介质为计算机100提供了非易失性存储。尽管此处包含的计算机可读介质的描述指的是大容量存储设备,如硬盘或CD-ROM驱动器,然而本领域的技术人员应当理解,计算机可读介质可以是可由计算机100访问的任何可用介质。
作为示例而非局限,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包括以用于储存诸如计算机可读指令、数据结构、程序模块或其它数据等信息的任一方法或技术实现的易失性和非易失性,可移动和不可移动介质。计算机存储介质包括但不限于,RAM、ROM、EEPROM、闪存或其它固态存储器技术、CD-ROM、数字多功能盘(“DVD”)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储设备、或可以用来储存所期望的信息并可由计算机100访问的任一其它介质。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680032787.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高级图形流
- 下一篇:一种利用甘油生产二氯丙醇的方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置