一种自定义报表系统处理方法

文档序号:6581985阅读:652来源:国知局
专利名称:一种自定义报表系统处理方法
一种自定义报表系统处理方法
技术领 域本发明涉及运输管理系统,尤其是涉及一种自定义报表系统处理方法。
背景技术
简单的说报表就是用表格、图表等格式来动态显示数据,可以用公式表示为 “报表=多样的格式+动态的数据”报表的主要特点是数据动态化,格式多样化,并且实现报表数据和报表格式的完 全分离,用户可以只修改数据,或者只修改格式。报表是企业需要对业务数据进行充分挖掘 的一个前提下而产生的。而为了适应各种各样的企业报表需求,面对复杂的业务数据和处 理逻辑以及提高系统的可持续性和可维护性,自定义报表应运而生。现在越来越多的应用系统中都要求提供自定义报表功能,即用户可以自行设计、 修改报表。除了要求打印操作之外,还要求可以导入多种文件格式,例如=Excel、Word、PDF 等文件格式。然而业界把它当做谣传,因为从根本上来说,没有人真正“会”使用自定义报 表的功能。怎样通过这些数据来呈现出最直观有效的报表以及怎样使报表制作人员更方便 快捷是成功的关键。

发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种自定义报表系 统处理方法。本发明的目的可以通过以下技术方案来实现—种自定义报表系统处理方法,其特征在于,该方法采用浏览器/服务器模式,包 括以下步骤1)报表制定人员登录运输管理系统,进入制定报表界面,系统显示出可供选择的 数据库表或数据视图;2)系统判断是否选择数据库表或数据视图,若为是则执行步骤3),若为否则返回 步骤1);3)系统显示报表字段供制定人员选择,并给选择的每个字段设置其在报表中的显 示属性;4)系统判断设置是否合理,若为是则执行步骤5),若为否则返回步骤3);5)系统显示报表筛选条件供制定人员选择;6)报表制定成功并将报表保存。所述的步骤3)中的显示属性包括名称、对齐方式、列宽。本发明所涉及的硬件有PC、代理服务器、第一防火墙、Internet、第二防火墙、网络 服务器、数据库服务器,所述的PC、代理服务器、第一防火墙、Internet、第二防火墙、网络服 务器、数据库服务器依次连接。所述的PC为多台。
与现有技术相比,本发明具有以下优点1、能够由客户决定到底要显示什么表的什么数据;

2、能够由客户决定显示单表和多表的复杂关系的数据;3、能够自定义显示报表的列的显示风格和样式;4、能够对列进行交叉,生成交叉报表;5、能够生成图形,并且图表联动;6、操作简单,对操作人员的编码要求很低,几乎不具备编码能力的操作人员也可 轻松快速的制定报表;7、能够适应复杂的报表需求。


图1为本发明一种自定义报表系统处理方法的流程图;图2为本发明一种自定义报表系统处理方法的硬件结构图。
具体实施例方式下面结合附图和具体实施例对本发明进行详细说明。实施例本发明主旨在于根据用户的选择动态生成报表,这里为用户提供了表格字段选 择,报表标题动态化,报表标题字体、报表正文字体、报表正文颜色、报表正文字体大小的选 择,除此之外,根据用户选择的字段动态生成查询条件下拉列表,用户可以根据选择的字段 填写查询条件进行查询。通过筛选条件的设置可以得到用户想要的报表结果。本发明使自定义报表做到了真正的“自定义“,在实现了通常的自定义报表系统的 基本功能的同时又增加自定义操作上的直观性,可操作性。让没有编码能力的人也可方便 快速的制作报表。如图1所示,一种自定义报表系统处理方法,该方法采用浏览器/服务器模式,包 括以下步骤步骤101,报表制定人员登录运输管理系统,进入制定报表界面,系统显示出可供 选择的数据库表或数据视图;步骤102,系统判断是否选择数据库表或数据视图,若为是则执行步骤103,若为 否则返回步骤101 ;步骤103,系统显示报表字段供制定人员选择,并给选择的每个字段设置其在报表 中的显示属性;步骤104,系统判断设置是否合理,若为是则执行步骤105,若为否则返回步骤 103 ;步骤105,系统显示报表筛选条件供制定人员选择;步骤106,报表制定成功并将报表保存。所述的步骤103中的显示属性包括名称、对齐方式、列宽。如图2所示,本发明所涉及的硬件有PC 2、代理服务器3、第一防火墙4、 Internets、第二防火墙6、网络服务器7、数据库服务器8,所述的PC 2、代理服务器3、第一防火墙4、Internets、第二防火墙6 、网络服务器7、数据库服务器8依次连接。
权利要求
1.一种自定义报表系统处理方法,其特征在于,该方法采用浏览器/服务器模式,包括 以下步骤1)报表制定人员登录运输管理系统,进入制定报表界面,系统显示出可供选择的数据 库表或数据视图;2)系统判断是否选择数据库表或数据视图,若为是则执行步骤3),若为否则返回步骤1);3)系统显示报表字段供制定人员选择,并给选择的每个字段设置其在报表中的显示属性;4)系统判断设置是否合理,若为是则执行步骤5),若为否则返回步骤3);5)系统显示报表筛选条件供制定人员选择;6)报表制定成功并将报表保存。
2.根据权利要求1所述的一种自定义报表系统处理方法,其特征在于,所述的步骤3) 中的显示属性包括名称、对齐方式、列宽。
全文摘要
本发明涉及一种自定义报表系统处理方法,该方法采用浏览器/服务器模式,包括以下步骤1)报表制定人员登录运输管理系统,进入制定报表界面,系统显示出可供选择的数据库表或数据视图;2)系统判断是否选择数据库表或数据视图,若为是则执行步骤3),若为否则返回步骤1);3)系统显示报表字段供制定人员选择,并给选择的每个字段设置其在报表中的显示属性;4)系统判断设置是否合理,若为是则执行步骤5),若为否则返回步骤3);5)系统显示报表筛选条件供制定人员选择;6)报表制定成功并将报表保存。与现有技术相比,本发明具有操作简单、适应复杂报表需求等优点。
文档编号G06Q50/00GK102043767SQ200910197058
公开日2011年5月4日 申请日期2009年10月13日 优先权日2009年10月13日
发明者张建强 申请人:上海虹迪物流配送有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1