检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:谢兴奋 XIE Xingfen
出 处:《信息技术与信息化》2023年第2期62-65,共4页Information Technology and Informatization
摘 要:各行各业在日常工作中使用购买的程序生成大量的报表报告,由于这种程序通常把报表报告格式及其生成其内容的SQL语句都编写在了代码中,因此报表报告格式及其内容的变化,必然导致修改升级程序,对于用户来说,修改升级程序是困难的甚至是不可能的。为了解决这一问题,提出了一种新的编程方式,把报表报告格式及其SQL语句从程序代码中分离出来,成为各自独立的三部分,构成如下模型:生成报表报告的通用程序+SQL语句+报表报告模板→报表报告。即生成报表报告的通用程序编写调试之后,无需用户再修改(固定不变);用户根据报表报告格式及其内容编写相对应的SQL语句和模板(非常灵活,经常变化);三者相结合,就能生成各行各业千变万化的报表报告。从而解决了报表报告的变化需用户修改升级程序的不可能问题。对于用户来说,尽管编写SQL语句比修改升级程序容易的多,但也有一定的难度。把用户划分为报表报告添加者(专业编写SQL语句和模板并保存到库表中)和报表报告使用者(无需关心SQL语句和模板),从而解决了编写SQL的难度问题。经过以上二方面的改进,程序达到了通用性、易操作性和实用性。
关 键 词:导入 设置 数据源 SQL语句集 生成报表 程序模块 通用程序 报表添加者 报表使用者
分 类 号:TP391.1[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.147