Incorporer fichier HTML dans rapport BIRT

Fermé
Bryan - Modifié par Bryan le 29/11/2013 à 16:20
 Bryan - 3 déc. 2013 à 16:59
Bonjour,

Je travail sur BIRt actuellement et je voudrais incorporer un fichier HTML externe dnas mon rapport BIRT. J'ai codé un bout de code qui me parait bon mais il ne fonctionne pas.

Voici mon code :


importPackage( Packages.java.io );

var fileasstr = "";
var tmpstr = "";

//read file path from the supplied parameter
filename = reportContext.getParameterValue("C:\Documents and Settings\***\***\***\***.pdf")
filereader = new FileReader(filename );
buffreader = new BufferedReader( filereader );

// serialize opened file
while((tmpstr = buffreader.readLine()) != null) {
fileasstr+=tmpstr;
}
// close file handles
buffreader.close();
filereader.close();

// and add it to the text field
this.text = fileasstr;


J'ai l'erreur suivant :


The following items have errors:


Text (id = 97):
+ There are errors evaluating script "importPackage( Packages.java.io );

var fileasstr = "";
var tmpstr = "";

//read file path from the supplied parameter
filename = reportContext.getParameterValue("C:\Documents and Settings\***\***\***\***.pdf")
filereader = new FileReader(filename );
buffreader = new BufferedReader( filereader );

// serialize opened file
while((tmpstr = buffreader.readLine()) != null) {
fileasstr+=tmpstr;
}
// close file handles
buffreader.close();
filereader.close();

// and add it to the text field
this.text = fileasstr;":
Le choix de la méthode Java java.io.FileReader.java.io.FileReader correspondant aux types d'argument JavaScript (null) est ambigu. Les méthodes proposées sont les suivantes :
FileReader(java.lang.String)
FileReader(java.io.File)
FileReader(java.io.FileDescriptor) (/report/body/text[@id="97"]/method[@name="onCreate"]#8)

Si quelqu'un voit ou ce situe l'erreur je suis prenenur !
D'avance merci.
A voir également:

1 réponse

Je pensais que ça marché niquel mais en fait en testant des pages avec plusieurs lignes et une image, je m'aperçois qu'à des moments données des mots sont collés et que l'image ne s'affiche pas.
Pour info, ça parait normal que l'image ne s'affiche pas puisque celle-ci est enregistré par défaut dans un dossier séparé du document.
Comment puis-je faire pour résoudre ces deux problèmes?
Merci
0