[发明专利]一种参数化数据查询网页显示程序实现方法和系统在审

专利信息
申请号: 202110655702.3 申请日: 2021-06-11
公开(公告)号: CN113360152A 公开(公告)日: 2021-09-07
发明(设计)人: 黄宇辉 申请(专利权)人: 软子数字软件(广州)有限公司
主分类号: G06F8/38 分类号: G06F8/38;G06F16/957;G06F16/958
代理公司: 广州大象飞扬知识产权代理有限公司 44745 代理人: 赵娜
地址: 510000 广东省广州市天河*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 参数 数据 查询 网页 显示 程序 实现 方法 系统
【权利要求书】:

1.一种参数化数据查询网页显示程序实现方法,其特征在于,具体包括以下步骤:

S1,参数定义:在服务器端建立数据库参数表或建立唯一的数据库连接参数以及查询参数表,所述数据库参数表用于保存每个数据库对应的连接参数,所述查询参数表用于存储所需的参数;

S2,静态网页查询结果标签化:在服务器端建立静态网页并对其进行标签化处理得到静态标签网页,标签化处理具体指的是分类获取静态网页中的非表格的单字段、表格化数据、变量字段,将其相应地用单字段标签、表格化数据标签、变量字段标签代替,然后依次在查询参数表中增加记录,录入非表格的单字段、表格化数据对应的参数;

S3,执行参数查询程序:在服务器端建立参数化WEB程序,在浏览器访问该参数化WEB程序时URL参数上加上查询编号,所述参数化WEB程序读取所述查询编号对应查询参数和静态标签网页,从服务器端获取对应的数据并替换静态标签网页上对应的单字段标签或表格化数据标签,使用参数化WEB程序中Session变量值替换变量字段标签,最终将包含实际数据内容的网页内容发送给WEB服务器后返回给浏览器。

2.根据权利要求1所述的一种参数化数据查询网页显示程序实现方法,其特征在于,所述数据库参数表包括库编号和数据库连接参数;所述查询参数表包括查询编号、查询类型、数据来源,所述查询类型包括非表格形式和表格形式,若为表格形式,则参数查询表还包括表格行模板、表格名称;所述数据来源至少包括第一数据来源、第二数据来源、第三数据来源,若为第一数据来源,则查询参数表还包括库编号、SQL语句、查询字段;若为第二数据来源,则查询参数表还包括Json名、查询字段;若为第三数据来源,则查询参数表还包括Excel表名、Excel参数、查询字段。

3.根据权利要求1所述的一种参数化数据查询网页显示程序实现方法,其特征在于,步骤S2,静态网页查询结果标签化:在服务器端建立静态网页并对其进行标签化处理得到静态标签网页,标签化处理具体指的是分类获取静态网页中的非表格的单字段、表格化数据、变量字段,将其相应地用单字段标签、表格化数据标签、变量字段标签代替,然后依次在查询参数表中增加记录,录入非表格的单字段、表格化数据对应的参数具体包括以下步骤;

为静态网页设置一个查询编号;

针对静态网页中的非表格的单字段显示,按照同一数据源对非表格的单字段进行分类,将这些单字段取名后用单字段标签替换,在查询参数表中增加一条记录,录入非表格的单字段对应的参数;

针对静态网页中的表格化数据,取原始表格化数据的单行网页代码,将其中将各个单字段取名后用单字段标签代替,得到表格行模板;将表格化数据命名后除去表头和表尾将表体内容用表格化数据标签进行代替,在查询参数表中增加一条记录,录入表格化数据标签对应的参数;

将标签化的静态网页改名后保存,得到静态标签网页。

4.根据权利要求3所述的一种参数化数据查询网页显示程序实现方法,其特征在于,录入非表格的单字段对应的参数包括但不限于查询编号、查询类别、数据来源、库编号、SQL语句、Json名称、查询字段;其中查询字段中包含所有此同一数据源下所有的单字段标签中的名称以及与数据源实际字段名的对应关系组;

录入表格化数据标签对应的参数包括但不限于查询编号、查询类别、数据来源、库编号、SQL语句、Json名称、Excel名称、Excel参数、表格行模板、查询字段、表格名称,其中表格名称为静态标签网页中此表格数据标签中的名称,其中查询字段中包含在同一数据源下表格行模板中所有单字段标签中的名称以及与数据源实际字段名的对应关系组。

5.根据权利要求1所述的一种参数化数据查询网页显示程序实现方法,其特征在于,所述变量字段的标签名称为WEB查询程序中的Session变量名称。

6.根据权利要求1所述的一种参数化数据查询网页显示程序实现方法,其特征在于,还包括以下步骤:

S4,程序功能修改:查询功能需要修改时,修改静态标签网页或查询参数表,在浏览器重新访问参数化WEB程序时,完成程序功能修改。

7.一种参数化数据查询网页显示程序实现系统,其特征在于,包括:

参数定义单元,在服务器端建立数据库参数表或建立唯一的数据库连接参数以及查询参数表,所述数据库参数表用于保存每个数据库对应的连接参数,所述查询参数表用于存储所需的参数;

静态网页,在服务器端建立静态网页并对其进行标签化处理得到静态标签网页,标签化处理具体指的是分类获取静态网页中的非表格的单字段、表格化数据、变量字段,将其相应地用单字段标签、表格化数据标签、变量字段标签代替,然后依次在查询参数表中增加记录,录入非表格的单字段、表格化数据对应的参数;

参数化WEB程序,在浏览器访问该参数化WEB程序时URL参数上加上查询编号,所述参数化WEB程序读取所述查询编号对应查询参数和静态标签网页,从服务器端获取对应的数据并替换静态标签网页上对应的单字段标签或表格化数据标签,使用参数化WEB程序中Session变量值替换变量字段标签,最终将包含实际数据内容的网页内容发送给WEB服务器后返回给浏览器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于软子数字软件(广州)有限公司,未经软子数字软件(广州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110655702.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top