birt

Converting Oracle Reports (.rdf) to BIRT reports

独自空忆成欢 提交于 2019-12-10 13:17:53
问题 I have some Oracle Reports (.rdf) that I am considering converting to BIRT reports. Is there a way to convert .rdf files to BIRT report design files? 回答1: A fully automated solution is probably not possible. You can partially automate the conversion process as follows: Convert the RDF files to XML. Extract the report query. Convert the XML to BIRT (or JRXML) using XSLT. XML Conversion The first step is fairly simple, using Cygwin: cd /path/to/reports/ mkdir xml for i in *.rdf; do rwconverter

What are BIRT and Excel doing with <email@madeup.com>?

六眼飞鱼酱① 提交于 2019-12-10 12:22:15
问题 I am running BIRT 4.2.1 using a SQL 2008 R2 data base. I have some values in a text field that are in this format Text words text words <email@madeup.com> more words more words It looks fine when I preview in the SQL data in the Data set preview. But when it gets to the table on the report the 'text words' & 'more words' are there but <email@madeup.com> is not displayed. This is true in the preview in BIRT, and up through display as a web page (via Apache). When you export to Excel (xls) it

Difference between keeping jar files in WAR and Tomcat lib folder

依然范特西╮ 提交于 2019-12-10 12:06:54
问题 I have web application. I want Eclipse BIRT reports in that application. Tomcat is not even started by memory error if i add BIRT jar files into Tomcat lib. If build WAR with that jars only application runs What is the difference and what is the problem behind this? 回答1: Jars in Tomcat/libs are visible to all WAR files. Generally there is no need to place JARs in Tomcat/libs. Only time one would do this is when your WAR file is very big (say 50 MB+) and bulk of it is third-party JARs. In such

Setting BIRT datasource through its API

我的未来我决定 提交于 2019-12-10 11:09:59
问题 I'm looking for some direction for coding the BIRT API w/ a datasource. I'm unsure of how to configure my application to access a created datasource. If I can get some help w/this it would be great. Here's where I am. I've already created a report through BIRT RCP. Now I'm looking to generate the report using a regular java application AND a web application. Both will be passing in date parameters through a GUI that I'll be creating. Both need to have a datasource. I've have seen some

Why doesn't Websphere like BIRT?

那年仲夏 提交于 2019-12-10 05:40:11
问题 I am trying to start a deployment of a project to Websphere and I get the following error trail. (Shortened) ERROR org.springframework.web.context.ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'birtView' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'birtEngine' while setting bean property 'birtEngine'; nested exception is org.springframework.beans

Using Eclipse BIRT Report Designer via PHP

一个人想着一个人 提交于 2019-12-10 02:58:16
问题 I want to use Birt Reports in an php webproject. Therefore I installed the recommend Java Bridge and the BIRT Runtime by moving JavaBridgeTemplate621.war and birt.war to my Tomcat. After that I wrote a short class calling the BirtEngine: try { $ctx = java_context()->getServletContext(); $this->birdEngine = java("org.eclipse.birt.php.birtengine.BirtEngine")->getBirtEngine($ctx); java_context()->onShutdown( java("org.eclipse.birt.php.birtengine.BirtEngine")->getShutdownHook() ); } catch (java

BirtViewer和Struts2框架的整合

☆樱花仙子☆ 提交于 2019-12-09 20:33:49
作者: 晋哥哥 发表于 2009-08-21 17:24 原文链接 阅读: 383 评论: 0 最近和同事在做一个birt相关的东西< Birt扫盲 >,web这块是用ssh框架,MVC框架用的是struts2。同事负责报表展现这一块,考虑到工期,他选择了使用birt标签来展现birt报表。这一来,问题就出现了。因为web这块是在一个老项目的基础上添加的模块,很多配置都不要再修改,其中就有struts2的核心过滤器,拦截了/*和*.jsp,而如果使用birt标签的话,它自己向birt引擎(配置为servlet)发出的请求通通都被struts2过滤了,结果只要一到含有birt标签的页面,就会报异常:在xx下找不到xxAction。算是个冲突吧。问题的关键点就是:birt标签对于servlet的请求,被struts2的核心过滤器过滤了。如果从零开始做,这或许不是什么难事,但是项目里很多配置都定死了,没办法,只能想其他路子。 方案一:修改birtViewer相关的servlet源码 将birt的servlet的url-mapping配置为类似于/preview.birt的话,是会被struts2的核心过滤器放过的,于是我反编译了birt的servlet的源码,发现请求路径基本都是硬编码的,不管了,一通乱改,基本都是将xxx改成xxx.birt,然后居然可以预览到报表的轮廓了

Configuring & Generating BIRT Reports Dynamically

不羁的心 提交于 2019-12-09 14:50:56
问题 From watching the 2-part YouTube videos and perusing the BIRT manual, my understanding of it is the the worflow goes something like this: Create a new Report in Eclipse Use the BIRT Report Designer (Eclipse plug-in) to design a report Populate the report with Data Sources (JDBC drivers & databases) and Data Sets (specific tables) Generate/export/print the report As cool as this tool seems to be, I cannot find any documentation that leads me to believe that this is a Java tool and not an

How to secure BIRT Report Viewer

不羁岁月 提交于 2019-12-09 13:21:26
问题 I need to implement authentication of user for birt report viewer while opening the reports, so that we should not be able to run the report and user authentication should also be done before opening the report. 回答1: As Iswanto San already mentioned in his comment - I would use Spring Security as well. But it really depends on your skill set - and what you are deploying your viewer to. If you use Tomcat - you can create a simple form authentication by following this step-by-step guide from

How to display dataset result as left to right?

杀马特。学长 韩版系。学妹 提交于 2019-12-09 03:07:30
I am new to BIRT, i am trying to display my BIRT report data from left to right horizontally, Default, table data fills vertically,But i would like to have exactly opposite to it,What i have to do to achieve this? My Dataset student_name student_1 student_2 student_3 My expected result would be , student_name student_1 student_2 student_3 How can i show data horizontally in BIRT? You can achieve this using a List element bound to the dataset, instead of a table element. As shown in the screen below, the key-point is to add a grid in "detail" section of the list and set its display property to