Click or drag to resize

Report Class

Data summary in an easy-to-read layout.
Inheritance Hierarchy
SystemObject
  Entity
    Crm.MSCrmServiceReport

Namespace: Crm.MSCrmService
Assembly: Scripting (in Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class Report : Entity, INotifyPropertyChanging, 
	INotifyPropertyChanged

The Report type exposes the following members.

Constructors
 NameDescription
Public methodReport Default Constructor.
Top
Properties
 NameDescription
Public propertyAttributes
(Inherited from Entity)
Public propertyBodyBinary Binary report contents (base-64 encoded).
Public propertyBodyText Text contents of the RDL file for a Reporting Services report.
Public propertyBodyUrl URL for a linked report.
Public propertybusiness_unit_reports N:1 business_unit_reports
Public propertyComponentState For internal use only.
Public propertyCreatedBy Unique identifier of the user who created the report.
Public propertyCreatedInMajorVersion Major version number of Crm, used to identify the version of Crm in which report is created.
Public propertyCreatedOn Date and time when the report was created.
Public propertyCreatedOnBehalfBy Unique identifier of the delegate user who created the report.
Public propertyCustomReportXml XML used to define a custom report.
Public propertyDefaultFilter Default filter for the report.
Public propertyDescription Description of the report.
Public propertyEntityState
(Inherited from Entity)
Public propertyExtensionData
(Inherited from Entity)
Public propertyFileName File name of the report.
Public propertyFileSize File size of the report.
Public propertyFormattedValues
(Inherited from Entity)
Public propertyHasLazyFileAttribute
(Inherited from Entity)
Public propertyId
(Overrides Entity.Id)
Public propertyIntroducedVersion Version in which the report is introduced.
Public propertyIsCustomizable Information that specifies whether this component can be customized.
Public propertyIsCustomReport Information about whether the report is a custom report.
Public propertyIsManaged Indicates whether the solution component is part of a managed solution.
Public propertyIsPersonal Information about whether the report is personal or is available to all users.
Public propertyIsScheduledReport Information about whether the report is a scheduled report.
Public propertyItem
(Inherited from Entity)
Public propertyKeyAttributes
(Inherited from Entity)
Public propertyLanguageCode Language in which the report will be displayed.
Public propertyLazyFileAttributeKey
(Inherited from Entity)
Public propertyLazyFileAttributeValue
(Inherited from Entity)
Public propertyLazyFileSizeAttributeKey
(Inherited from Entity)
Public propertyLazyFileSizeAttributeValue
(Inherited from Entity)
Public propertylk_report_createdonbehalfby N:1 lk_report_createdonbehalfby
Public propertylk_report_modifiedonbehalfby N:1 lk_report_modifiedonbehalfby
Public propertylk_reportbase_createdby N:1 lk_reportbase_createdby
Public propertylk_reportbase_modifiedby N:1 lk_reportbase_modifiedby
Public propertyLogicalName
(Inherited from Entity)
Public propertyMimeType MIME type of the report.
Public propertyModifiedBy Unique identifier of the user who last modified the report.
Public propertyModifiedOn Date and time when the report was last modified.
Public propertyModifiedOnBehalfBy Unique identifier of the delegate user who last modified the report.
Public propertyName Name of the report.
Public propertyOriginalBodyText Original Text contents of the RDL file for a Reporting Services report.
Public propertyOverwriteTime For internal use only.
Public propertyOwnerId Unique identifier of the user or team who owns the report.
Public propertyOwningBusinessUnit Unique identifier of the business unit that owns the report.
Public propertyOwningTeam Unique identifier of the team who owns the report.
Public propertyOwningUser Unique identifier of the user who owns the report.
Public propertyParentReportId Unique identifier of the parent report.
Public propertyQueryInfo For internal use only.
Public propertyReferencedreport_parent_report 1:N report_parent_report
Public propertyReferencingreport_parent_report N:1 report_parent_report
Public propertyRelatedEntities
(Inherited from Entity)
Public propertyReport_AsyncOperations 1:N Report_AsyncOperations
Public propertyReport_ProcessSessions 1:N Report_ProcessSessions
Public propertyreport_reportcategories 1:N report_reportcategories
Public propertyreport_reportentities 1:N report_reportentities
Public propertyreport_reportlink 1:N report_reportlink
Public propertyreport_reportlink_sub 1:N report_reportlink_sub
Public propertyreport_reportvisibility 1:N report_reportvisibility
Public propertyReport_SyncErrors 1:N Report_SyncErrors
Public propertyReportId Unique identifier of the report.
Public propertyReportIdUnique For internal use only.
Public propertyReportNameOnSRS Name of the report on SRS.
Public propertyReportTypeCode Type of the report.
Public propertyRowVersion
(Inherited from Entity)
Public propertyScheduleXml XML used for defining the report schedule.
Public propertySignatureDate Report signature date, used to identify a report for upgrades and hotfixes.
Public propertySignatureId Unique identifier of the report signature used to identify a report for upgrades and hotfixes.
Public propertySignatureLcid Report signature language code used to identify a report for upgrades and hotfixes.
Public propertySignatureMajorVersion Report signature major version, used to identify a report for upgrades and hotfixes.
Public propertySignatureMinorVersion Report signature minor version, used to identify a report for upgrades and hotfixes.
Public propertySolutionId Unique identifier of the associated solution.
Public propertyTimeZoneRuleVersionNumber For internal use only.
Public propertyuserentityinstancedata_report 1:N userentityinstancedata_report
Public propertyUTCConversionTimeZoneCode Time zone code that was in use when the record was created.
Public propertyVersionNumber Version number of the report.
Top
Methods
 NameDescription
Public methodContains
(Inherited from Entity)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetAttributeValue``1
(Inherited from Entity)
Protected methodGetFormattedAttributeValue
(Inherited from Entity)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Protected methodGetRelatedEntities``1
(Inherited from Entity)
Protected methodGetRelatedEntity``1
(Inherited from Entity)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodSetAttributeValue
(Inherited from Entity)
Protected methodSetRelatedEntities``1
(Inherited from Entity)
Protected methodSetRelatedEntity``1
(Inherited from Entity)
Public methodToEntity``1
(Inherited from Entity)
Public methodToEntityReference
(Inherited from Entity)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryGetAttributeValue``1
(Inherited from Entity)
Top
Events
Fields
See Also