[发明专利]一种基于超文本的表格关键字信息定位方法有效
申请号: | 201210173024.8 | 申请日: | 2012-05-30 |
公开(公告)号: | CN103455498B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 郭旭东;蔡春茂;余国洪 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 重庆华科专利事务所50123 | 代理人: | 徐先禄 |
地址: | 400023 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于超文本的表格关键字信息定位方法,通过监听关键字信息变化,触发执行创建搜索的请求,创建搜索结果集,遍历指定超文本表格,将每行指定搜索列的单元格对象放入搜索结果集中;遍历搜索结果集,区分内容是否包含关键字信息的单元格对象,将单元格对象中匹配关键字信息的文字着色突出显示,所在行背景高亮显示,将当前关键字行记录对象所在行背景突出高亮显示。该定位方法在搜索超文本表格数据时能够指定搜索列进行搜索,避免了无用数据对用户的干扰。 | ||
搜索关键词: | 一种 基于 超文本 表格 关键字 信息 定位 方法 | ||
【主权项】:
一种基于超文本的表格关键字信息定位方法,包括以下步骤:步骤一:监听关键字信息的变化,当有变化时,事件触发执行创建搜索的请求;步骤二:判断当前关键字信息是否包含于上次搜索关键字信息;如果包含于上次搜索关键字信息,利用上次搜索结果集执行步骤四;如果不包含于上次搜索关键字信息,则执行步骤三;步骤三:创建搜索结果集,遍历指定超文本表格,将每行指定搜索列的单元格对象放入搜索结果集中;步骤四:遍历搜索结果集,区分内容是否包含关键字信息的单元格对象,将不包含关键字信息的单元格对象从该搜索结果集中剔除;步骤五:创建关键字行记录对象集合,将搜索结果集中每个单元格对象所在行视为一条关键字行记录对象,遍历搜索结果集将所有关键字行记录对象放入关键字行记录对象集合中,同时删除多余的重复行,默认第一个关键字行记录对象为当前关键字行记录对象;步骤六:去除上次搜索设置的文字着色,行背景高亮显示或突出高亮显示效果;步骤七:将搜索结果集的每个单元格对象中匹配关键字信息的文字着色突出显示,所有关键字行记录对象所在行背景高亮显示,当前关键字行记录对象所在行背景突出高亮显示;步骤八:当前定位行的移动定位,从关键字行记录对象集合中,找到当前关键字行记录对象的所在位置;步骤九:根据当前关键字行记录对象在集合中的位置,找到其在集合中或前或后的关键字行记录对象;步骤十:将当前关键字行记录对象对应行的背景改为高亮显示,找到的关键字行记录对象对应行的背景改为突出高亮显示,同时把找到的关键字行记录对象作为新的当前关键字行记录对象。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210173024.8/,转载请声明来源钻瓜专利网。
- 上一篇:带涂膜的薄膜的制造方法
- 下一篇:巴拉塞替的制备方法