Indigo DRS Data Reporting System Indigo DRS
Report Namespaces Indigo DRS Help

Report Namespaces are used for providing uniquely named elements and attributes and is a mechanism to avoid name conflicts by differentiating elements or attributes within an XML document that may have identical names, but different definitions. If the Report Data Source contains namespaces they can be applied to the XQuery Processor.

Namespaces are declared globally in the Report and can also be defined in a shared Report RDL File.

To add or edit a Report Namespaces click the menu Data | Report Namespaces or select the Namespaces (...) collection button from the Report property page.

Add a Report Namespace with a Prefix and URI to the Report Namespaces Collection Editor to reflect the namespaces in the Report Data Source.

If the Report Namespace is the default for the Report Data Source enable the default option. Namespaces will be available from the drop-down list for the Namespace property.

Report RDL Files

Report Namespaces exported using the Export Wizard can also be reused as a shared Resource File by setting the Namespaces File property to the URI of the exported or saved RDL content.

Click the Namespaces File (...) property button to specify the URI File or URI Query for shared Report Namespaces.

Namespaces File

The Namespaces File represents a list of shared Report Namespaces exported or saved as Report RDL elements which can be reused and shared between other Reports.

File URI's

Report File URI's are expressed as Uniform Resource Identifiers (URI) and can be either a Literal or a Query to specify the location of the File Resource. Literal values are constants that are determined by the URI File property.

Query based URI's are determined by the result of the URI Query which can be a series of XQuery or Python statements to specify the location of the File URI.