Share via


Table "Report Layout List"

ID 2000000234
Namespace: System.Reflection

Virtual table that provides a list of available report layouts in the system.

Remarks

This table exposes information about all report layouts including built-in and custom layouts across different formats (RDLC, Word, Excel, Custom). Used by the reporting framework to enumerate available layout options for reports and by tools that need to manage or select report layouts. The table provides metadata including layout format, publisher information, and installation status.

Properties

Name Value
Caption Report Layout List
DataPerCompany False
ReplicateData False
Scope Cloud

Fields

Name Type Description
"Report ID" Integer

The ID of the report that this layout belongs to.

Name Text[250]

The unique name identifier of the report layout.

Caption Text[250]

The display caption for the report layout.

CaptionML Text[250]

The multilanguage caption information for the report layout.

"Runtime Package ID" Guid

The runtime package ID that contains this layout definition.

Layout Media

The binary content of the report layout file.

"Layout Format" Option

The format type of the report layout (RDLC, Word, Excel, or Custom).

"Custom Type" Guid

The custom type identifier for custom layout formats.

"MIME Type" Text[255]

The MIME type of the layout file for proper handling and rendering.

Description Text[250]

A descriptive text explaining the purpose or characteristics of the layout.

"Application ID" Guid

The application ID that owns or provides this layout.

"Report Name" Text[250]

The name of the report that this layout is associated with.

"Layout Publisher" Text[250]

The publisher or provider of the report layout.

"User Defined" Boolean

Indicates whether this layout was created by a user rather than being system-provided.

ReportIsInstalled Boolean

Indicates whether the associated report is currently installed in the system.

IsObsolete Boolean

Indicates whether this layout is marked as obsolete and should not be used.

ExcelLayoutMultipleDataSheets Enum System.Reflection."Excel Sheet Configuration"

Configuration setting for Excel layouts regarding multiple data sheets handling.

SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

See also