快逸报表部署心得
发布时间:2020-12-12 15:41:47 所属栏目:MsSql教程 来源:网络整理
导读:快逸报表部署心得 下面的一些文字是我在对快逸报表进行部署时的一些体会,其中讲述的是我在最开始接触快逸报表工具时最迫切希望解决的一些问题,希望对刚开始接触快逸报表工具的朋友会有一些些帮助。? 因我也好些时间没有再使用该报表工具了,因此如果有有关
快逸报表部署心得下面的一些文字是我在对快逸报表进行部署时的一些体会,其中讲述的是我在最开始接触快逸报表工具时最迫切希望解决的一些问题,希望对刚开始接触快逸报表工具的朋友会有一些些帮助。? 因我也好些时间没有再使用该报表工具了,因此如果有有关该报表工具的问题,请至官方论坛留言,润乾公司工作人员会给出解答。其他说明:本文中所提到的? 拷贝**文件至什么地方,比如一些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指定是否需要打印按钮 附件下载链接: http://www.rayfile.com/files/a8ea4921-0a5a-11de-a361-0019d11a795f/ 或者也可以去该贴最先发布的地方(快逸官方论坛)下载: http://bbs.quiee.com.cn/read.php?tid=1162&fpage=0&toread=&page=1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |