Progress® Telerik® Reporting R3 2017

Telerik Reporting Configuration Section

Telerik Reporting settings are defined in a custom configuration section called Telerik.Reporting. In order to process the configuration file correctly the .NET Framework requires this section to be the first child element in the <configuration> element, like this:

<configuration> 
  <configSections>
    <section
        name="Telerik.Reporting"
        type="Telerik.Reporting.Configuration.ReportingConfigurationSection, Telerik.Reporting, Version=x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be"
        allowLocation="true"
        allowDefinition="Everywhere"/>
  </configSections>
</configuration>

<Telerik.Reporting> Configuration Section

<Telerik.Reporting>
  <extensions>
    <render>
      <extension>
        <parameters>
          <parameter/>
        </parameters>
      </extension>
    </render>
  </extensions>
            <cache>
      <providers>
          <provider>
              <parameters>
                  <parameter/>
              </parameters>
        </provider>
      </providers>
  </cache>
            <assemblyReferences>
                <add />
                <clear />
                <remove />
            </assemblyReferences>
            <privateFonts>
                <add />
            </privateFonts>
</Telerik.Reporting>
Caution note Caution

For Windows and WPF applications the configuration file is called app.config and for ASP.NET applications – web.config. For more information about configuring a .NET application, see Configuring Applications( http://msdn2.microsoft.com/en-us/library/kza1yk3a(VS.80).aspx).

<Telerik.Reporting> element

Telerik.Reporting XML element is the root element of the Telerik Reporting engine settings. All the settings of the Reporting engine are nested in it.

AttributesNo attributes are defined for this element
Child elements

– specifies a collection of extensions, for which the configuration is applied

- specifies the configuration settings for the cache management system which is utilized by the viewers to store and cache rendered pages and resources.

- specifies a collection of assembly references that are used from Reporting Engine during processing stage to resolve names of user functions and user aggregate functions.

- specifies the configuration settings for the REST report service.

- specifies a collection that allows the Reporting Engine to use a private version of a font without installing the font on the host machine.

Parent elementConfiguration - Specifies the required root element in every configuration file that is used by the common language runtime and the .NET Framework applications. Only one Telerik.Reporting element can be used in the Configuration element.

See Also