Global Type: reportDefinitionType


General Description

Report definition type.

Name Type Attributes Description
dataSourceSetup reportDataSourceDefinition required once Settings for the report data source
reportDisplay reportDisplayDefinition required once Output display layout settings for the report
reportTemplateType reportTemplateType optional Template option for the report to restrict ui options to make it easier to setup i.e. simplelist, groupedlist
reportMetaData xs:string optional Json meta data for extensibility and storing title translations for example.
reportOutput reportOutputType optional
minOccurs=0
maxOccurs=unbounded
Settings to define the output file type of the report (HTML,PDF,CSV,XLS,XML,JSON) by default HTML,CSV will be generated
reportDelivery reportDeliveryType optional Settings to define the devliery of the Report output
reportSchedule reportScheduleType optional Settings to define the schedule of the Report output

<xs:complexType name="reportDefinitionType">
<xs:annotation>
<xs:documentation>
<![CDATA[Report definition type.]]>
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="dataSourceSetup" type="reportDataSourceDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[Settings for the report data source]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reportDisplay" type="reportDisplayDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[Output display layout settings for the report]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reportTemplateType" type="reportTemplateType" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<![CDATA[Template option for the report to restrict ui options to make it easier to setup i.e. simplelist, groupedlist]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reportMetaData" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<![CDATA[Json meta data for extensibility and storing title translations for example.]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reportOutput" type="reportOutputType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
<![CDATA[Settings to define the output file type of the report (HTML,PDF,CSV,XLS,XML,JSON) by default HTML,CSV will be generated]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reportDelivery" type="reportDeliveryType" minOccurs="0">
<xs:annotation>
<xs:documentation>
<![CDATA[Settings to define the devliery of the Report output]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reportSchedule" type="reportScheduleType" minOccurs="0">
<xs:annotation>
<xs:documentation>
<![CDATA[Settings to define the schedule of the Report output]]>
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
Powered by Hornbill, for more information click here. (page served by Esp.hornbill.ServerService, 8.0.0.3141.)