Jasper report download file

Hi i have jaspersoft server 6 and i have succssfully been able to use the jasperserver/flow.html?_flowId=viewReportFlow url and view a report

Please if you could assist with the following:

1)Can i put a parameter to the jasperserver/flow.html?_flowId=viewReportFlow url and force the server to give only the file and not the rest of the ui  (so the browser pops a save as). My intention is to get the final file only so i can somehow change it to base 64 string and save it in the database autocatically

2)If 1 cant be done then i should use web services?

3)I tried the web services through c# but i cant get it to work, My code:

WebClient httpclient = new WebClient();
httpclient.Credentials = new NetworkCredential(username, password);
httpclient.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
string requestXml;
requestXml = "<resourceDescriptor name=\"net.sf.jasperreports.json.source\" wsType=\"inputControl\" isNew=\"false\" uriString=\"/Reports/MyReportFolder/MyReport/net.sf.jasperreports.json.source\">";
requestXml += "   <value>"+filepath+"</value>";
requestXml += "</resourceDescriptor>";
string requestAllResult = httpclient.UploadString(serverurl, "PUT", requestXml);
the report works by supplying the filepath of a json file to an inputcontrol which is hidden
i always get a bad request exception in the last line
It says that the ...of type com.jaspersoft.jasperserver.api.metadata.common.domain.InputControlsContainer not found
 
thanks
billaras1234's picture
Joined: Mar 10 2016 - 1:50am
Last seen: 7 years 2 months ago

2 Answers:

Using web services is the right approach.  Take a look at the REST v2 services (documented in the JasperReports Server Web Services Guide), they are easier to use than the SOAP or REST v1 services.

Regards,

Lucian

lucianc's picture
76630
Joined: Jul 17 2006 - 1:10am
Last seen: 4 days 23 hours ago

Use the following REST v2 API to obtain the report from your application.

http://community.jaspersoft.com/documentation/tibco-jasperreports-server...

hozawa's picture
177423
Joined: Apr 24 2010 - 4:31pm
Last seen: 3 years 12 months ago
Feedback
randomness