Default RDL Template

<< Click to Display Table of Contents >>

Navigation:  Professional > Reports > RDL Reports >

Default RDL Template

When viewing a grid report (e.g. Analytical Results II) as an RDL report (e.g. in the EQuIS Professional Report Viewer or EQuIS Enterprise EZView Widget's PDF download), EQuIS must determine the default RDL to use to render the report.

 

With no additional configuration, the default table RDL that is generated will be a simple table (i.e. tablix) showing the rows and columns of the underlying grid report. To accommodate as much data as possible in as few pages as possible, the default page size is 44 x 34 inches (i.e. E-size) with 0.5 inch margins.

 

Custom Table RDL

 

In some situations, you may want to define a custom RDL to be used as the default template for grid reports. For example, you might want to include your company logo or use a different default page size. Start with the normal RDL report design process. To display an arbitrary table of data (from any grid report), the template must contain a generic <tablix>. The tablix need only contain a single column; EQuIS will use that column as a template for all columns in the grid report.

 

After designing the RDL, do one of the following:

Upload the *.rdl file to the database's DT_FILE table via the Docs & Photos Form in EQuIS Professional or the Explorer Widget in EQuIS Enterprise.

Save the *.rdl to a network drive that is accessible to all end users and to the Enterprise web application.

 

After publishing the *.rdl file to DT_FILE or saving to a network drive, an EQuIS administrator must create a record in ST_CONFIG as follows.

 

CONFIG_SECTION

CONFIG_KEY

OBJECT_TYPE

OBJECT_VALUE

STRING_VALUE

When publishing a template for all facilities, leave OBJECT_TYPE and OBJECT_VALUE null.

 
 
EarthSoft.Reports.RDL

 
 
EmptyReportTemplate

 
 
(null)

 
 
(null)

{FILE_ID} (if *.rdl is published to DT_FILE)
or
{network/path/to/*.rdl}

When publishing a template for a specific facility, set OBJECT_TYPE and OBJECT_VALUE as shown.

 
 
EarthSoft.Reports.RDL

 
 
EmptyReportTemplate

 
 
facility_id

 
 
{FACILITY_ID} (of desired facility)

{FILE_ID} (if *.rdl is published to DT_FILE)
or
{network/path/to/*.rdl}

 

The administrator can set a single template for all facilities and/or different templates for different facilities, as shown in the table above.