• 快逸报表部署心得


    快逸报表部署心得

    下面的一些文字是在对快逸报表进行部署时的一些体会
    其中讲述的是我在最开始接触快逸报表工具时最迫切希望解决的一些问题
    希望对刚开始接触快逸报表工具的朋友会有一些些帮助

    本文中所提到的  拷贝**文件至什么地方,比如一些jar包或者xml文件等,请在附件中进行下载

    我部署时的环境为:
    winxp系统,jdk1.5.0,Tomcat5.5.25,quiee-V4.1.33-Free
    若你们的版本与本文中提到的存在差别,那么在一些细节地方可能会有差别,

    第一步: 安装JDK(版本1.5.0)
    默认安装在  C:\Program Files\Java

    第二步: 下载安装Tomcat(版本5.5.25)
    将压缩包解压至C盘根目录
    将 jar 文件夹下的三个jar包拷贝至 C:\apache-tomcat-5.5.25\common\lib

    第三步: 配置环境变量
    1)新增环境变量 JAVA_HOME=C:\Program Files\Java\jdk1.5.0
    2)新建环境变量  CATALINA_HOME=C:\apache-tomcat-5.5.25
    3)新建环境变量  CATALINA_BASE=C:\apache-tomcat-5.5.25 
    4)环境变量 path 后追加  %JAVA_HOME%\bin;%CATALINA_HOME%\bin
    5)新建环境变量  classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;

    第四步:查看tomcat是否配置好
    在开始|运行中敲入命令  startup  启动tomcat
    在浏览器中输入  http://127.0.0.1:8080  若看到tomcat欢迎页面的话说明安装成功了

    第五步:下载安装快逸报表工具
    http://download.quiee.com.cn/quiee-V4.1.33-Free-install.rar

    第六步:拷贝数据库驱动
    Jar文件夹下的三个jar包拷贝至  C:\Program Files\quieeReport\jdbc
    这三个jar包分别是 Sql Server 2000, Sql Server 2005, MySQL 5.0 的数据库驱动程序
    若需要连接其他的数据库,请自行下载该种类DBMS的JDBC驱动,拷贝至该文件夹下

    第七步:利用快译报表工具发布空WEB应用
    启动快译报表工具,
    菜单栏,工具|web应用|发布应用
    选择一个路径,假设为 c:\temp
    该步骤中会提示您定位服务器授权,若您找不到授权文件,请联系客服.

    第八步:在 C:\apache-tomcat-5.5.25\webapps 新建一个目录,名为  report
    将 c:\temp 下的文件剪切至该文件夹下

    第九步:将reportConfig.xml文件拷贝至 C:\apache-tomcat-5.5.25\webapps\report\WEB-INF 下
    将原来的文件覆盖掉
    先对该文档中的这一行文字进行解释  <config><name>dataSource</name><value>report,sqlsvr,gbk;</value></config>
    其中 <value>标签对中的 report代表数据源名,sqlsvr代表使用的数据库为sqlserver
    可根据实际需要进行更改

    第十步:配置 server.xml 文件
    打开 C:\apache-tomcat-5.5.25\conf 下的 server.xml
    找到  </host>
    将下列文字复制至其上一行
    <Context docBase="report" path="/report" reloadable="true"
        source="org.eclipse.jst.j2ee.server:report">
        <Resource auth="Container"
            driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
            maxActive="100" maxIdle="30" maxWait="10000" name="report"
            password="mypasswd" type="javax.sql.DataSource"
            url="jdbc:sqlserver://127.0.0.1:1433;database=dbname;"
            username="uid">
        </Resource>
    </Context>
    先对其中的一些可能需要修改的项进行简单解释,其他项请保持默认
    docBase="report"  表示该web应用的名称为  report
    path="/report"    表示该web应用放置的路径,该路径为相对路径
    driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"  这一行语句指名驱动类的名称(适用于SQL SERVER)
    url="jdbc:sqlserver://127.0.0.1:1433;database=dbname;"  数据库连接的url.  请根据实际情况修改服务器IP和数据库名称
    name="report"    数据源的名称
    username="uid"    数据库登录用户名
    password="mypasswd"  登录数据库的密码

    第十一步: 拷贝showReport.jsp至C:\apache-tomcat-5.5.25\webapps\report下

    第十二步: 利用快译报表设计器制作报表
    有关报表的制作请参见手册,此处不再说明.
    需要说明的时制作报表前创建数据源时请保持与server.xml中的配置保持一致

    第十三步: 在浏览器中预览报表
    将制作好的报表文件(假设名字为test.raq)复制至C:\apache-tomcat-5.5.25\webapps\report\reportFiles下
    在浏览器中输入如下链接
    http://127.0.0.1:8080/report/showReport.jsp?report=test.raq¶m=null¶mReport=null&funcBar=bottom&excel=yes&print=yes
    对该URL进行简单解释: 
    report后为我们制作的报表文件名,param指为该报表传递的参数,paramReport指该报表的参数报表名,
    funcBar决定功能条的位置,excel指定是否需要"另存为excel"按钮,print指定是否需要打印按钮

    SpagoBI中文社区,致力于国际优秀开源BI套件SpagoBI在中国的普通推广; 联系我们QQ群:275725345
  • 相关阅读:
    Silverlight 学习笔记(二)silverligth 界面布局
    (C#)WinForm窗体间传值
    软件开发所需要的十三个文档
    XP下安装SQL2000企业版本(转载)
    .net 框架下快速Web开发(一)——纠结的里程
    .net MVC 框架调试过程中,产生大量的临时文件
    认识NHitenate
    如何循序渐进向.Net架构师发展[转载]
    核桃煲鸡汤
    .NET获取客户端信息 (C#)
  • 原文地址:https://www.cnblogs.com/mybi/p/1860605.html
Copyright © 2020-2023  润新知