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

技术编号:5029442 阅读:232 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种自定义报表系统处理方法,该方法采用浏览器/服务器模式,包括以下步骤:1)报表制定人员登录运输管理系统,进入制定报表界面,系统显示出可供选择的数据库表或数据视图;2)系统判断是否选择数据库表或数据视图,若为是则执行步骤3),若为否则返回步骤1);3)系统显示报表字段供制定人员选择,并给选择的每个字段设置其在报表中的显示属性;4)系统判断设置是否合理,若为是则执行步骤5),若为否则返回步骤3);5)系统显示报表筛选条件供制定人员选择;6)报表制定成功并将报表保存。与现有技术相比,本发明专利技术具有操作简单、适应复杂报表需求等优点。

【技术实现步骤摘要】
技术领 域本专利技术涉及运输管理系统,尤其是涉及。
技术介绍
简单的说报表就是用表格、图表等格式来动态显示数据,可以用公式表示为 “报表=多样的格式+动态的数据”报表的主要特点是数据动态化,格式多样化,并且实现报表数据和报表格式的完 全分离,用户可以只修改数据,或者只修改格式。报表是企业需要对业务数据进行充分挖掘 的一个前提下而产生的。而为了适应各种各样的企业报表需求,面对复杂的业务数据和处 理逻辑以及提高系统的可持续性和可维护性,自定义报表应运而生。现在越来越多的应用系统中都要求提供自定义报表功能,即用户可以自行设计、 修改报表。除了要求打印操作之外,还要求可以导入多种文件格式,例如=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日专利技术者张建强 申请人:上海虹迪物流配送有限公司本文档来自技高网...

【技术保护点】
一种自定义报表系统处理方法,其特征在于,该方法采用浏览器/服务器模式,包括以下步骤:1)报表制定人员登录运输管理系统,进入制定报表界面,系统显示出可供选择的数据库表或数据视图;2)系统判断是否选择数据库表或数据视图,若为是则执行步骤3),若为否则返回步骤1);3)系统显示报表字段供制定人员选择,并给选择的每个字段设置其在报表中的显示属性;4)系统判断设置是否合理,若为是则执行步骤5),若为否则返回步骤3);5)系统显示报表筛选条件供制定人员选择;6)报表制定成功并将报表保存。

【技术特征摘要】

【专利技术属性】
技术研发人员:张建强
申请(专利权)人:上海虹迪物流配送有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利