`
绿色滑板鞋
  • 浏览: 80816 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

报表打印问题整体解决方案

阅读更多

我们平时打印报表中可能遇上很多问题,比如说想通过xml数据源制作模板,而非单独通过数据库sql语句导出数据,又比如说想实现静默打印、预览打印,及批量打印,或者想选择不同的页面,系统可根据自己的选择,在点击打印后选择不同模板进行打印等等这些问题。也许一时半会得不到解决,今天我就来分享一下一些打印报表的问题解决方案。

报表开发需求描述

系统需求

1、已开发好的报表模板:供用户打印及浏览;

2、未开发报表模板:可以让用户自主开发报表模板,并上传保存到服务器,供后续打印及浏览。

具体需求列表

1、用户可以通过xml数据源制作模板,而非单独通过数据库sql语句导出数据;

2、打印系统和报表系统实现单点登录,以便用户在系统切换过程中,无需再次登录便可直接打印;

3、各仓库报表模板存放于不同目录下,方便后续管理;

4、能够实现静默打印、预览打印,及批量打印等;

5、用户选择不同的页面,系统可根据用户的选择,在点击打印后选择不同模板进行打印;

6、模板权限控制,用户只能预览及打印权限内的模板,对于其他模板,则没有权限进行预览及打印操作。

工具

报表开发工具:FineReport

FineReport是一款集数据展示(报表)和数据录入(表单)功能于一身,用于快速构建企业信息系统的Java报表开发工具。

报表开发方案概述

报表开发流程设计

1、业务人员利用空数据的xml数据源制作报表;

2、将报表上传至服务器;

3、用户选择打印模块箭头;

4、通过动态生成xml,打印出有数据的模板。

业务人员制作报表

1、通过加载空数据的xml数据源,获取数据字段;

2、拖拽数据,制作模板;

3、将制作好的模板,通过开发的上传页面,将模板分类保存到不同目录下(finereport无法直接完成、需自主编写上传)。

业务人员打印

1、业务人员在已开发好的页面,选择要打印的模块;

2、选择要打印的报表;

3、后台生成有数据的xml,推送给报表模板(有接受参数接口);

4、直接打印(静默打印)、或打印预览(有打印接口)。

xml格式要求

生成的xml,须为二维表结构数据


Xml数据源转换

用户在制作报表时,用的是空数据的xml,但打印时,需实时连接有数据的xml。通过xml文件名,用参数形式实现动态转换。


批量打印接口调用

直接通过GetPost方式批量调用模板打印功能即可,如下function

 

0
1
分享到:
评论

相关推荐

    方案-报表打印问题整体解决方案

    我们平时打印报表中可能遇上很多问题,比如说想通过xml数据源制作模板,而非单独通过数据库sql语句导出数据,又比如说想实现静默打印、预览...也许一时半会得不到解决,今天我就来分享一下一些打印报表的问题解决方案。

    .net快速开发平台整体解决方案

    极致管理软件开发平台预置了大量的基本操作,例如单据的新增、修改、删除、复制、审核、套打等操作,报表的过滤、打印、预览、联查、导出、快速查找、图表分析等操作。 极致管理软件开发平台还提供了基于以上管理...

    驰骋工作流引擎-整体解决方案.

    基本功能: 图形化流程设计/智能表单web定义定义免程序开发/级联下拉框/流程轨迹/单据自定义打印/邮件短信工作到达通知/自动任务分配/支持sdk模式开发/简洁集成/消息侦听/丰富事件接口/报表定义/工作量分析/绩效考核/...

    智慧城市—智能访客管理系统解决方案.doc

    智能访客管理系统解决方案 4 2.1 系统概述 4 2.1.1 系统简介 4 2.1.2 系统特点 4 2.2 设计说明 5 2.2.1 系统整体设计说明 5 2.2.2 安全防范系统设计依据 5 2.2.3 设计原则 6 2.3 系统架构 7 2.3.1 技术框架设计 7 ...

    智慧城市—智能访客管理系统解决方案(1).doc

    智能访客管理系统解决方案 4 2.1 系统概述 4 2.1.1 系统简介 4 2.1.2 系统特点 4 2.2 设计说明 5 2.2.1 系统整体设计说明 5 2.2.2 安全防范系统设计依据 5 2.2.3 设计原则 6 2.3 系统架构 7 2.3.1 技术框架设计 7 ...

    企业人事管理系统C++Builder版本和需求分析

    人事管理系统主要提供人事管理的整体解决方案,实现人事操作的合理化和电子化,在调高工作效率的同时,将人事管理同企业战略发展紧密结合,借此达到增强企业和单位整体竞争力的目的。主要用于员工个人资料的录入、...

    网络安全设计方案一.doc

    1.2 整体需求 l 安全解决方案应具有防火墙,入侵检测,安全扫描三项基本功能。 l 针对IDC网络管理部分和IDC服务部分应提出不同的安全级别解决方案。 l 所有的IDC安全产品要求厂家稳定的服务保障和技术支持队伍。服务...

    固定资产管理系统源码

    1.强大的使用功能,固定资产管理系统包括资产增加、变更、报废、毁损、折旧、分配使用部门...自动计提折旧除了固定资产日常繁杂的管理、统计、核对等工作,VCANS固定资产管理条码解决方案还提供了自动计提折旧的功能。

    餐饮业管理软件设计方案.docx

    管理软件设计方案 根据权金城的具体情况,特做如下设计方案: 一、整体结构需求分析 二、系统功能简介 餐饮业管理系统功能简介 餐饮娱乐管理系统可广泛适用于各种规模、各种类型的餐饮娱乐企业,如:餐厅、咖啡厅、...

    Hishop网店系统 6.2.rar

    到位的SEO解决方案,强大的整体促销功能,全民参与的推广模式,火爆的团购模块; 专业的统计工具,详尽的数据报表,助你网店“钱”程无忧。 网上开店,省事,省心,省钱。 一站式开店,货源,平台,推广统统搞定...

    ASP企业网络管理系统设计与实现

    3、中期(5月10日以前)整体系统调试存在的问题及解决方案 对已编制好的模块进行整体系统调试,采用菜单形式进行总体规划,调用不同表单实现各分模块的功能,对程序进行打包以实现优化。在系统调试过程中采用了两种...

    ERP5.0概述

     本系统为各行业用户提供丰富的行业解决方案,并在化工、建材、食品等行业拥有成功的解决方案。 ****/ERP5.0模块介绍 ◆财务管理模块:  包括应收/应付账款、固定资产管理、资金管理、费用控制、...

    商行天下汽车维修管理软件 

    为加强企业对车辆维修的综合管理而提供全方位的解决方案,系统以对车辆的维修和管理为主线,通过对信息的收集、存储、传递、统计、分析、综合查询、报表输出和信息共享,及时为企业领导及各部门管理人员的决策提供...

    宏昌决策管理系统

    2.2为保证系统目标的实现,本系统解决方案的设计重点: 精细构造面向决策分析的数据模型 灵活的分析和报警支持 支持INTERNET访问 严格按系统角色控制可访问的信息范围 采用多层分布式架构,提供应用层标准...

    易利项目管理软件2013免费体验版(双代号网络图)

    8.22图形导出时网络界面方案自动切换到打印模式,避免大家在背景为黑色时导出 功能改进,多个群友反馈 *************** 8.20横道图下方的图例仅显示当前在用的图例,之前显示过多,影响使用 多谢群友【㊣夝凨乀網...

    asp.net知识库

    常见的 ASP.NET 2.0 转换问题和解决方案 Asp.Net2.0无刷新客户端回调 体验.net 2.0 的优雅(1) -- 异步WebService调用 ASP.NET 2.0页面框架的几点新功能 ASP.NET 2.0 中收集的小功能点 asp.net2.0中的webpart使用...

    智能食堂管理系统建设方案.doc

    智慧食堂管理系统建设案 智慧食堂管理系统介绍及功能架构 1.1智慧食堂管理系统介绍 智慧食堂系统能够为各类企事业单位、政府机关、高校、医院及大型团餐服务集团提 供全新的"移动互联"信息化整体解决案,帮助企业...

    智能停车场管理系统建设方案.doc

    同时停车场管理系统具有强大的数据处理功能,可以完成收费管理系统各种参数的设置 、数据的收集和统计,可以对发卡系统发行的各种IC卡进行管理,对丢失的卡挂失,并能 够打印有效的统计报表。 需求分析 停车场的具体...

    城市配送智能管理系统.doc

    " " "城市配送智能管理系统 " " "2 " "包括:智能调度、智能配送、后台维护系统等,具体要求如" " " " "下: "1 " " "物流配送智 "要求提供物流配送智能调度优化系统整体解决方案。 " " " "能调度优化 "系统综合利用...

    PHP商城系统 V2.0.5 beta 2.rar

    在当今瞬机万变的市场环境中,快速高效的IT解决方案是您业务成功的关键。 大量AJAX技术,让用户操作更省心方便 大量缓存技术,从而减轻服务器数据库负载 目前市场上权限最全的商城系统(多级管理权限控制,让网站...

Global site tag (gtag.js) - Google Analytics