检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]武钢集团昆明钢铁股份有限公司信息中心,云南昆明650302
出 处:《机械设计与制造工程》2013年第1期80-82,共3页Machine Design and Manufacturing Engineering
摘 要:设计并实现了一种基于XML和Excel技术的自定义动态报表系统,系统由数据层、业务层、定义层及展现层组成。其中数据层为任何能提供报表原始数据的数据源,如数据库、文本文件等;业务层的功能主要是解析配置文件,获取报表原始数据、组织提供报表数据给展现层,决定报表最终的处理方式(如打开、下载或者直接打印等);定义层主要用于定义数据源的获取方式、连接类型、报表格式、打印信息等;展现层由Excel模板构成,可以包含文本、图形、控件等。该设计能使报表的实施和维护成本大幅降低,通过简单的配置即可满足多变的报表需求,具有极高的灵活性、易用性和实用性。Based on XML and EXCEL technology, this paper designs and implements a custom dynamic report system. The system is composed of data layer, business layer, definition layer and presentation layer. The data layer can provide statements of original data source, such as database, text file. The main function of business layer is parsing configuration files, obtaining statements, providing original data report data to the presentation layer, and deciding the final processing way such as open, download or print. Definition layer is mainly used for the definition of source data acquisition mode, link type, report format, print information. Presentation layer consists of EXCEL templates, which can contain text, graphics, controls. The design significantly reduces imple mentation and maintenance costs of statements, and variable reporting requirements can be met by a simple con figuration. The design has high flexibility, ease of use and practicality.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.35