SaveReportSchema

This function writes the XSD files.

Syntax

Public Function SaveReportSchema(xml As String, outfile As String) As
		  String 
		

Description

This API reads a Web.config option to find the name of the Web Reports server. For example, <add key="SvcReportServerName" value="<your server>" />.

This method saves the XSD file to this location on the configured Web Reports server. The method returns the complete path for the file in a string:

\\<ReportServerName>\Source\<tenantID>\<XSD file>

The tenantID is the name that you see in the drop-down list of the Optiva Login page.

The outfile parameter cannot contain any part of a path. It must be the name of a file. The .xsd extension is appended to the file name by Optiva.

Example

Create this Action:

Dim xsd As String = ObjectXsd("","","HEADER;TPALL")
Dim filePath As String = SaveReportSchema(xsd,"ITEM_RPT.XSD")
MessageList(filePath)

Run the Action. A message is displayed with the path to the location of the generated XSD file. The XSD file is written to the Report Server.