getXMLData() Method
In ScheduleService, use the getXMLData() method to return, in XML format, the data document generated by a scheduled job. You can use the JobOutputID returned from the scheduleReport() method to retrieve the generated XML document.
Note, the getXMLData() method returns the byte[] of a report document, while the downloadXMLData() Method saves the XML data as a local file. The latter method returns the file ID, enabling the user to download the XML-based document later through the Delivery Service. This is for performance concerns in cases where a report document size is quite large.
Signature
byte[] getXMLData(String JobInstanceID, String userID, String password);
Parameters for getXMLData() Method
| Parameter | Description | 
|---|---|
| 
                                  String JobInstanceID  | 
                              
                                  The ID assigned to the instance of the job that generated the output. The JobInstanceID is a string of integers.  | 
                           
| 
                                  String userID  | 
                              
                                  Specifies the user name.  | 
                           
| 
                                  String password  | 
                              
                                  Specifies the password for the user name.  |