`

报表之简表的使用与整合

阅读更多
jor使用以及项目整合(整理篇)
我也是刚接触简表的新手,经过一番研究之后,终于有了些许眉目,现在奉献给大家,以此对简表的更加的了解和学习
直接进入主题:
一. 数据库连接
  其实工作已经做的很简单了,1.添加包到designer/lib目录下   2. 配置相关信息  真的没有多余操作了
  我的是sql2005+jtds.jar包的配置 如图1  有问题仔细检查下吧 这里我只说一点  记得配置好的收藏起来



二 制作简表  根据手册来 准没错
   这里如果出现问题 就看下自带的xml文件
三 与项目整合篇(主要)
  1. 导入lib包 还有你的数据库连接包
  2.  web.xml文件 (自带的项目里也可以找到)
<servlet>
                <!-- 带工具栏的报表浏览器,jsp实现 -->
                <servlet-name>reportviewer</servlet-name>
                <jsp-file>/tools/reportviewer.jsp</jsp-file>
        </servlet>
        <servlet>
                <!-- 不带工具栏的报表浏览器,servlet实现 -->
                <servlet-name>jatoolsreport</servlet-name>
                <servlet-class>jatools.server.JatoolsReportServlet</servlet-class>
                <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet-mapping>
                <servlet-name>reportviewer</servlet-name>
                <url-pattern>/reportviewer</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
                <servlet-name>jatoolsreport</servlet-name>
                <url-pattern>/jatoolsreport</url-pattern>
        </servlet-mapping>
   3.  导入jatools.tld      这个文件也是在自带的例子有  直接复制到WEB/INF下即可
    还有 jatools.properties  放在Webroot
   以上完成主要的配置
  4. 显示  复制自带例子jor项目的tools目录到你工程下的webroot下 以及它的JS目录等
  好了 配置完成  详细目录结构如图2



访问:http://localhost:8080/jroDemo/reportviewer?file=reportXml/1.xml
   过程:转入defaulviewer.jsp页面  更改接收参数的判断条件即可
<%
String file = request.getParameter("file");
if(file != null )
{

String tplRoot=getServletConfig().getServletContext().getRealPath("/");
System.out.println(tplRoot);
if(!tplRoot.endsWith(File.separator))
{
tplRoot+= File.separator;
}

tplRoot+=file;
file = tplRoot.replace('\\','/');
}
System.out.println(file);
%>
<jatools:report id="_report1" template="<%=file%>" >


  FAQ:
  Q1.  jsp报错
  <%
_container.writeOut();
%>
  A1: 在jsp头部引入  <%@ taglib uri="/WEB-INF/tlds/jatools.tld" prefix="jatools" %> 这个  解决问题

  Q2: 有的启动tomcat报错
  A2:这里:注意去掉servlet-api.jar  jsp-api.jar
  • 大小: 17.1 KB
  • 大小: 35.3 KB
分享到:
评论

相关推荐

    Crystal Reports 9.2 中文版(水晶报表)

    使用 Crystal Reports 可以方便地创建简单报表,同时它也提供了创建复杂或专用的报表所需的整套工具。 创建所能想象的任何报表 Crystal Reports几乎可以从任何数据源生成您需要的报表。内置报表专家在您生成报表和...

    水晶报表9 用户指南 中文 PDF 非扫描

    式、交叉表、子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏掉的重 要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流。 将报表扩展到 Web Crystal Reports 的灵活性并未...

    水晶报表11用户指南(中文PDF)

    报表专家通过公式、交叉表、子报表和设置条件格式帮助 表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字 确实不够充分,则用地理地图和图形进行形象的信息交流。 将报表扩展到 Web Crystal Reports ...

    盈帆报表设计器

    5、EFReport可以制作出分组、分组统计、自定义排序、分栏、主从明细表、交叉报表等,在报表模版中增加多种图表、全国、省地图、各种公式、自定义外部参数、自定义筛选条件、条件属性、二维码、条形码的支持。...

    报表工具ReportBuilder.Enterprise.v7.03.Retail.rar

    ReportBuilder是一个专业级强大的用于建立报表,报表组件和报表应用程序地开发环境,是提供给Delphi开发者最强大的报表解决方案!程序为你提供友好的用户接口;简单报表快速地制作;复杂报表简单地制作;使得交互式...

    网页报表指南(Crystal Reports) 压缩后重发

    使用 Crystal Reports 可以方便地创建简单报表,同时它也提供了创建复杂或专用的报表所需的整套工具。 创建所能想象的任何报表 Crystal Reports 几乎可以从任何数据源生成您需要的报表。内置报表专家在您生成报表和...

    ReportBuilder Enterprise v15.02 for Delphi 7-XE5

    ReportBuilder是一个专业级强大的用于建立报表,报表组件和报表应用程序地开发环境,是提供给Delphi开发者十分强大的报表解决方案!程序为你提供友好的用户接口;简单报表快速地制作;复杂报表简单地制作;使得交互式...

    ReportBuilder Enterprise v15.03 for Delphi 7-XE5

    ReportBuilder是一个专业级强大的用于建立报表,报表组件和报表应用程序地开发环境,是提供给Delphi开发者十分强大的报表解决方案!程序为你提供友好的用户接口;简单报表快速地制作;复杂报表简单地制作;使得交互式...

    Crystal Reports

    报表专家通过公式、交叉表、子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流。 将报表扩展到 Web Crystal Reports 的...

    数据治理-数据生命周期管理-大数据整合.pdf

    数据的抽取会涉及安全与隐私问题,在进⾏抽取数据的调研时,也会涉及授权问题,源系统的数据结构,以及每张报表每个字段的业 务含义的明确,样本数据的采集,都需要得到相应系统的所属部门的授权。在进⾏数据抽取...

    Python保留格式复制多个Excel工作表到汇总表并生成目录.zip

    这个压缩文件包内包含了一个完整的Python脚本和相关依赖库,用于...例如,在项目管理、数据整理、报表合并等工作中,经常需要将不同来源的数据整合到一起进行分析或展示,此时这个脚本就能发挥巨大的作用。 使用方法:

    商速多语言进销存软件 v12.16.zip

    软件界面直观、符合大众操作习惯,经过十多年的实践与完善,整合了商品管理、进货管理、仓库管理、财务管理、会员管理、批发管理、零售管理、促销管理等全面的一体化系统管理功能,广泛应用于各大中小型超市、链锁...

    企业数据运营管理与数据分析方法论.pdf

    基 础 报 表 , 简 单 报 告 使用的工具: Excel为主,数据库为辅 数据人员素质: 少量专职 对数据的价值观: Excel满天飞 数据的使用形式: 汇 总 分 析 , 专 题 分 析 使用的工具: 数据库为主,开始数仓建设 ...

    发挥医疗大数据的价值.pdf

    将医院各应用 系统的数据进行集成和整合,使来源各异、种类不 一的各类数据可以相互使用,丰富数据的来源,打 破系统间的信息孤岛,实现数据的共享和应用。 第二,大数据的釆集和存储。研制数据适配接 口,对接院内...

    asp.net知识库

    使用Relations建立表之间的关系并却使用PagedDataSource类对DataList进行分页 通过作业,定时同步两个数据库 SQLSERVER高级注入技巧 利用反射实现ASP.NET控件和数据实体之间的双向绑定,并且在客户端自动验证输入的...

    jeecg-framework-v2.0 (最新源码)

    • 报表整合:Excel简易导出工具+Highcharts图形报表 • 工作流设计器让业务系统更灵活 • 常用共通封装(数据字典/邮件发送/定时任务/短信接口/Freemarker工具类等..) • 兼容IE 6、IE 8+和Google等浏览器 • 支持...

    水晶易表的入门

    只需要简单的点击操作,Crystal Xcelsius就可以令您静态的excel电子表格充满...最后,通过一键式整合,您的这些交互式的Crystal Xcelsius分析结果就可以轻松的嵌入到PowerPoint、Adobe PDF 文档、Outlook和网页上了。

    SPC 统计过程管制系统免费版 v1.1.rar

    提供 中(简、繁體)、英实时切换,方便跨国际集团或拥有多国籍员工之工厂企业使用。 兼容各种操作平台及数据库: 本软体适用Windows 98/XP/NT/2000、UNIX、LINUX系统,支持各种数据库: Oracle,MSSQL, MY SQL等 公用...

    思迅美食通数据库

    之前发过的思迅美食通不...◇ 系统提供丰富的营业报表,可有时提供:客流量、客座率、台况统计表、收银情况查询、日营业综合统计、菜品销售排行、时段营业分析、菜品销售营业分析等等,为企业提供相应的经营决策信息

    基于jbpm与activiti的工作流平台技术架构介绍

    系统的安全管理由Spring Security 3提供配置及管理,非常容易与第三方的用户或认证平台进行整合,如与CAS服务器作统一认证,只需要加上新的配置模块即可实现,不影响系统现有的功能模块。大大满足了各种不同系统的...

Global site tag (gtag.js) - Google Analytics