在“Define Process”里面,如上图点击“BIRT”,给“Process Actions”添加一个BIRT功能。
在BIRT功能界面上,我们需要指定相关的报表文件。点击“Browse”打开文件选择菜单。如下图
在文件选择窗口里,选择我们的报表文件sample.rptdesign。然后点击“打开”。
选择完报表文件后,我们把Output Format(输出格式)设置成html。与之对应的,我们还要设置一下report-definition中的Mime Type类型为text/xml,如下图
好了,保存一下samleMysql.xaction。我们的xaction基本上弄好了。
3.启动相关服务器
1 1)启动MySQL
2)启动Pentaho Demo
在启动Pentaho Demo之前,要把mysql的jdbc驱动放置到目录pentaho-solutionssystemBIRTpluginsorg.eclipse.birt.report.data.oda.jdbc_2.2.1.r22x_v20070919drivers下。否则会在运行报表的时候报找不到mysql驱动的错误。
运行start-pentaho.bat,启动demo server。
4. 调试报表
在demo启动完后,在Studio里面,点击samleMysql.xaction的“Test”选项。在“Test”选项里面的“Pentaho Server URL”空白处,填入Pentaho demo server的默认URL:http://localhost:8080/pentaho,如下图
接下来,点击“Generate URL”生成测试的URL,如下图
最后,我们可以点击“Run”来运行测试了。看看最后的结果吧
这只是一个简单的报表例子,希望对大家有帮助。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/88031/viewspace-1002340/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/88031/viewspace-1002340/