[发明专利]动态表格式数据撷取系统与方法有效
申请号: | 200810189711.2 | 申请日: | 2008-12-26 |
公开(公告)号: | CN101763348A | 公开(公告)日: | 2010-06-30 |
发明(设计)人: | 林达德 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/24 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈亮 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 表格 数据 撷取 系统 方法 | ||
技术领域
本发明是有关于一种数据处理系统与方法,且特别是有关于一种能动态依据 使用者的需求来撷取并输出表格式数据的系统与方法。
背景技术
随着计算机科技的普及化,现代人已十分习惯在生活上利用计算机系统来处 理各项事务。据此,微软公司(Microsoft)在开发操作系统平台之余,更提供了 Microsoft Office这项办公软件套件,让使用者能透过其中的各种软件达到文字 处理、建立窗体、制作投影片、收送个人电子邮件以及日程管理等目的。其中,微 软公司所提供的Excel软件特别是用以让使用者利用表格的建立来计算与分析数 据。
目前在跟据特殊需求来撷取Excel电子表格文件的内容时,通常必须利用内 嵌在Microsoft Office上的VBA(Visual Basic for Applications)开发工具来 撰写撷取数据的程序代码,进而依照需求定义各种输入与输出规则,以达到汇出具 有特定内容的文件的目的。
然而对不熟悉程序撰写的使用者来说,要完成上述动作并不容易。且不难想 见的是,根据特定需求所撰写的程序代码并无法轻易地套用在其它需求上。换言之, 在面对不同的汇入汇出需求时,就必须分别撰写对应的程序才能产生正确的输出结 果。在面临为数众多且数据量庞大的Excel电子表格文件时,传统的处理方式势必 得耗费大量的人力与时间成本在撰写数据撷取程序上。
发明内容
本发明提供一种动态表格式数据撷取系统,帮助使用者简单的汇整及取得多 种表格式文件的内容,并依照使用者自订的格式输出。
本发明提供一种动态表格式数据撷取方法,可动态依据使用者的需求汇入多 个表格式文件,并汇出符合格式需求的输出文件。
本发明提出一种动态表格式数据撷取系统,包括文件汇入模块、汇入参数设 定模块、汇出参数设定模块,以及处理模块。其中,文件汇入模块用以提供文件汇 入接口,此文件汇入接口包括第一指引卷标,并用以输入文件来源条件。汇入参数 设定模块用以提供汇入参数设定接口,此汇入参数设定接口包括第二指引卷标,并 用以输入内容条件参数。汇出参数设定模块用以提供汇出参数设定接口,此汇出参 数设定接口包括第三指引卷标,并用以输入汇出规则参数。处理模块与文件汇入模 块、汇入参数设定模块,以及汇出参数设定模块相连,用以根据第一指引卷标搜寻 文件汇入接口以取得文件来源条件,根据第二指引卷标搜寻汇入参数设定接口以取 得内容条件参数,根据第三指引卷标搜寻汇出参数设定接口以取得汇出规则参数, 并且依据文件来源条件汇入至少一个表格式文件,且上述表格式文件包括至少一种 文件种类,在表格式文件中筛选出符合内容条件参数的至少一个汇出内容,并且依 照汇出规则参数重新编排汇出内容,并将重新编排后的汇出内容输出为输出文件。
在本发明的一实施例中,其中表格式文件为Excel电子表格文件,Excel电子 表格文件包括至少一个工作表(sheet),且在工作表中包括至少一个字段与至少 一个列录。
在本发明的一实施例中,其中处理模块用以在表格式文件中搜寻符合内容条 件参数的工作表、字段以及列录,进而取得对应的文件内容以作为汇出内容。
在本发明的一实施例中,在搜寻列录时,处理模块根据列录的文字格式判断 是否需要读取此列录。其中,文字格式包括删除线效果。
在本发明的一实施例中,其中内容条件参数包括字段名称、字段位置、字段 类型、内文筛选规则、以及内文预处理规则。而内文筛选规则包括读取特定长度字 符串、筛选或保留特定字符串、筛选或保留特定字符以及忽略空格字符。内文预处 理规则例如是变更为大写英文字母、变更为小写英文字母、以及删除内文末端空格 符。
在本发明的一实施例中,其中文件来源条件包括文件路径、文件名称、工作 表名称、文件更新检查天数,以及工作表汇入形式。而所谓的工作表汇入形式包括 复制贴上文件内容、复制贴上样式、复制贴上公式、复制贴上字段宽度、忽略空格 字符、保留空白列录、保留合并储存格,以及自动对齐字段。文件更新检查天数可 以要求汇入文件时检查文件是否在更新期限内被更新过。
在本发明的一实施例中,其中汇出规则参数包括表格式文件所预设的文字格 式、工作表长度、工作表宽度、工作表名称、工作表显示方向、隐藏内文、字型、 字段宽度、对齐方式,以及汇出字段名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810189711.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置