Reports direkt ausgeben

senay

Mitglied
Hallo

ich habe eine Klasse, mit den ich auf ein Report zugreife. Diese Report ist in xml datei abgelegt.

Mein Problem ist: Kann ich auf einzelne Atribute vom Report zugreifen ohne das sie in xml datei gespeichert wird?

myReportJob.setCustomOptions(customOptions);

myReportJob.setName("Report2");
long myJobId = rs.scheduleReportJob( myReportJob);
ReportJobStatus mystatus = rs.getReportJobStatus(myJobId);
String url = rs.getReportDownloadUrl(myJobId);


URL u = new URL(url);
URLConnection conn = u.openConnection();
conn.connect();
String filename = "myreport.xml";
File myfile = new File(filename);
FileWriter mywriter = new FileWriter(myfile);
BufferedReader reader = new BufferedReader(new inputStreamReader(conn.getInputStream()));
reader.close();
mywriter.close();


Der Array customOptions wird an myreportjob zugewiesen und an Reportservice gesendet.

Ich muss jetzt auf die einzelnen Attribute mit Werten vom Reportservice wieder zurückholen. Ich will sie aber nicht in xml datei ablegen, sondern direkt ausgeben.
Das Problem ist: Reports sind in xml datei geschrieben.

Ich hoffe jemand kann mir helfen.
 
Zurück