[发明专利]电子表格单元作为数据对象存贮库和链接的方法无效
| 申请号: | 01134154.8 | 申请日: | 2001-11-07 |
| 公开(公告)号: | CN1348135A | 公开(公告)日: | 2002-05-08 |
| 发明(设计)人: | 曹参 | 申请(专利权)人: | 无锡永中科技有限公司 |
| 主分类号: | G06F12/00 | 分类号: | G06F12/00;G06F9/06 |
| 代理公司: | 南京知识律师事务所 | 代理人: | 陈建和 |
| 地址: | 214028 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电子表格 单元 作为 数据 对象 存贮 链接 方法 | ||
一、技术领域
本发明涉及对集成办公软件的基础设置方法,尤其涉及以电子表格单元作为数据对象存贮库和链接的方法。
二、背景技术
对办公程序软件的设置方法,以微软的Office为代表,但Office软件的各应用软件如Word、Excel、PowerPoint、Access等软件包之间的集成、数据库应用软件与Office之间的集成应用均存在障碍。虽然如微软提供了OLE(数据对象链接)技术,解决在文字处理和电子表格两个独立程序之间的数据链接。但这种数据对象链接技术容易出错,当在从电子表格链接到文字处理的C3单元格数据前插入一行后,单元格地址就由C3改为C4,但文字处理仍然链接到C3老地址,而不是C4。这就像你搬家后通知邮局换地址,但邮局仍将你的邮件送到老住址,将你现在住址的前房客的邮件送给你。这明显是错误的。这就是除了速度慢之外,用户不愿使用这种数据对象链接技术(OLE)的主要原因。由于Office软件的各应用软件均有其独到的方便之处,对于用户来说,数据库及资料应该被各应用软件利用并不至于出错才能保证使用上的方便。国内如WPS2000也涉及集成办公软件的概念,但其表格还只是使用并处理四种类型的数据对象,即数字、日期、公式和文本标签,一些电子表格生产商在他们的产品中包含了其它类型的数据对象,但它们存贮在电子表格外部,不在电子表格的单元格中。未见其它的Office应用软件有这方面的考虑。
三、发明内容
本发明目的在于提供一种电子表格单元作为数据对象存贮库和链接的方法,作为Office软件的各应用软件之间集成的基础,克服数据库应用软件与Office之间的集成应用上存在的障碍,将文字处理、电子表格、简报制作、个人信息管理、图片制作等软件集成办公软件,同时包括将此方法用于电子邮件和Internet。本发明的目的还在于保证Office软件、电子邮件和Internet软件能够自动、快速、准确地更正数据,不会再有出错的链接;响应时间短;确保数据的同步性和一致性。
本发明的技术解决方案是:以电子表格单元作为数据对象存贮库,每个单元存贮数据对象,电子表格作为数据对象存贮库使用,表格是二维的,每列与每列的交叉均构成一个单元,电子表格单元作为数据对象存贮库存贮数据;电子表格单元以行和列号作为一个存储单元。数据对象被分为三种不同类型:基本、复合、组合。基本数据对象是一个包含原始简单数据的单元格。这些数据没有引用其它单元格中任何一种数据对象。组合数据对象是一个单元格,它包含了从其它单元格中链接来的数据对象的地址和缩放比例的,但它本身不包含任何数据。复合数据对象不仅有自己的数据,并且还能从其它单元格链接任何类型的数据对象。
电子表格单元作为一个存储单元,它们可以在用户处理数字、文本和图表等的同时同步运行,存放在硬盘某处的文档。直到用户要求查看该图片,程序才打开该文档,以电子格式读取图片数据,并显示在其所处的单元格中。
数据对象带有简单说明标题的图标显示,它们一般不需要显示在屏幕上,只有当用户要求显示或处理时,它们才被读入内存,这样可以节约宝贵的内存(或载入大数据量文档所消耗的时间)和屏幕空间(或牺牲响应时间来处理和显示数据)。
数据对象可以浮动在屏幕上显示,看上去好像它们并不在单元格内,其实,按"工作簿名称+工作表号+行号+列号"的地址方式存放在另一张工作表中,它可以在用户指定的位置显示。
本发明的进一步发展是:使用"粘贴链接"命令快速建立Office应用间的数据链接,本发明"链接粘贴"命令,因为我们相信使用该命令进行链接或整合数据对象将非常频繁。使用"粘贴链接"命令,目标对象中的数据源是真实链接到目标对象的,因此,无论数据源如何改变,所有与其链接(或引用)的数据对象都会自动改变。这就是数据集成。我们相信该命令将非常有用。
始终保持电子表格和数据库间的链接是本发明的重要措施:数据库表格中取出的记录(Record)可以读入市场上所有办公软件的电子表格中。但是,一旦它们透过复制或查询被读入办公软件的电子表格,软件程序和用户就无法知道哪一行链接了数据库中哪条记录,哪一列链接了哪个字段(Field)。我们所做的就是在电子表格的行头数组中添加一个标记,该标记包含了关于行的一般信息,用于表示该行包含了一条来自数据库表格中的记录。我们在列头数组中也添加一个标记,用于表示该列链接了数据库表格中的一个特定字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡永中科技有限公司,未经无锡永中科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01134154.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:IC卡远程网络优惠管理系统和方法
- 下一篇:能量传导方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





