Report configuration file schema
Applies To: Dynamics CRM 2013
New custom report types can be added to Microsoft Dynamics CRM through the reports configuration file. For each new report type, a viewer can be defined that specifies the report type's filename extension and a handler that can display a report of the given type.
You can find this schema in the SDK\Schemas\reports.config.xsd file in the SDK package. Download the Microsoft Dynamics CRM SDK package.
Schema
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="viewers"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="viewers">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="viewer">
<xs:complexType>
<xs:attribute name="extension"
type="xs:string"
use="required"/>
<xs:attribute name="handler"
type="xs:string"
use="optional"/>
<xs:attribute name="name"
type="xs:string"
use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
Sample Report Configuration File
<?xml version="1.0" encoding="utf-8" ?>
<viewers>
<viewer extension="xyz"
handler="/Specialviewer.aspx"
name="Special Report Type"/>
<viewer extension="abc"
name="Client Rendered Report"/>
</viewers>
See Also
Developers guide to reports for Microsoft Dynamics CRM 2013
Report entities
Schemas used in Microsoft Dynamics CRM 2013
Developers guide to reports for Microsoft Dynamics CRM 2013