Freigeben über


Report-Klasse

Represents a report.

Vererbungshierarchie

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.Report

Namespace:  Microsoft.ReportingServices.OnDemandReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)

Syntax

'Declaration
Public NotInheritable Class Report _
    Implements IDefinitionPath
'Usage
Dim instance As Report
public sealed class Report : IDefinitionPath
public ref class Report sealed : IDefinitionPath
[<SealedAttribute>]
type Report =  
    class 
        interface IDefinitionPath 
    end
public final class Report implements IDefinitionPath

Der Report-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Author Gets the author of the report.
Öffentliche Eigenschaft AutoRefresh Gets the rate at which the report page (when rendered as HTML) automatically refreshes, in seconds.
Öffentliche Eigenschaft Body Veraltet Gets the body of the report.
Öffentliche Eigenschaft ConsumeContainerWhitespace Gets a value that indicates whether all whitespace in containers (i.e. Body and Rectangle) should be consumed when contents grow rather than preserving the minimum whitespace between the contents and the container.
Öffentliche Eigenschaft CustomProperties Gets the custom information to be handed to the report rendering component
Öffentliche Eigenschaft DataElementName Gets the name of a top level element that represents the report data.
Öffentliche Eigenschaft DataElementStyle Gets a value that indicates whether leaf-level values (e.g. textbox values and chart data values) should render as elements or attributes.
Öffentliche Eigenschaft DataSchema Gets the schema or namespace to use for a report data rendering.
Öffentliche Eigenschaft DataSetName Gets the name of the dataset, if the report contains only one dataset.
Öffentliche Eigenschaft DataTransform Gets the location to a transformation to apply to a report data rendering. This can be a full folder path (e.g. “/xsl/xfrm.xsl”) or relative path (e.g. “xfrm.xsl”).
Öffentliche Eigenschaft DefinitionPath Gets the path to this report definition object in the report definition.
Öffentliche Eigenschaft Description Gets the description of the report.
Öffentliche Eigenschaft DocumentMap Gets the document map for the report.
Öffentliche Eigenschaft ExecutionTime Gets the most recent time the report is executed.
Öffentliche Eigenschaft HasBookmarks Gets a value that indicates the report contains bookmarks.
Öffentliche Eigenschaft HasDocumentMap Gets a value that indicates the report contains document map labels.
Öffentliche Eigenschaft ID Gets the unique identifier for this report definition object.
Öffentliche Eigenschaft InitialPageName Gets an expression that evaluates to the initial or default name of the report page.
Öffentliche Eigenschaft Instance Gets the report instance object that contains the calculated values of this report definition object.
Öffentliche Eigenschaft Language Gets an expression that evaluates to the primary language of the text.
Öffentliche Eigenschaft Location Gets the location from which the report was executed.
Öffentliche Eigenschaft Name Gets the report name.
Öffentliche Eigenschaft NeedsHeaderFooterEvaluation Veraltet Gets a value that indicates whether AddToCurrentPage must be called for each item on the page before GetPageSections is called.
Öffentliche Eigenschaft NeedsOverallTotalPages Gets a value that indicates whether the Globals!OverallTotalPages value is used in the page header or footer, and that this value needs to be calculated when generating the rendered output.
Öffentliche Eigenschaft NeedsPageBreakTotalPages Gets a value that indicates whether to the Globals!TotalPages value is used in the page header or footer, and that this value needs to be calculated when generating the rendered output.
Öffentliche Eigenschaft NeedsReportItemsOnPage Gets a value that indicates whether there is an aggregate in the page header or footer that aggregates data in a TextBox.
Öffentliche Eigenschaft NeedsTotalPages Gets a value that indicates whether to the Globals!TotalPages or Globals!OverallTotalPages value is used in the page header or footer, and that this value needs to be calculated when generating the rendered output.
Öffentliche Eigenschaft Page Veraltet Gets the page layout information about the report.
Öffentliche Eigenschaft Parameters Gets the report parameters.
Öffentliche Eigenschaft ParentDefinitionPath Gets the path to report definition object's parent in the report definition.
Öffentliche Eigenschaft ReportSections Gets the report sections in the report.
Öffentliche Eigenschaft ShowHideToggle Gets the unique name of the toggled item in the current rendering request, if any.
Öffentliche Eigenschaft SnapshotPageSizeInfo Gets a rough indication of the size of the report, which can be used to drive memory management decisions within the rendering extension.
Öffentliche Eigenschaft SortItem Gets the unique name of the selected user sort item in the current rendering request, if any.
Öffentliche Eigenschaft Width Veraltet Gets the width of the report.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode AddToCurrentPage Registers the value of a textbox as being on the current page.
Öffentliche Methode CreateChunk Creates a stream for a chunk of the rendered report.
Öffentliche Methode EnableNativeCustomReportItem() Indicates the renderer natively supports all custom report item types, so the processing engine should not generate an image.
Öffentliche Methode EnableNativeCustomReportItem(String) Indicates the renderer natively supports all custom report item types, so the processing engine should not generate an image.
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode GetChunk Gets a report data chunk.
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetOrCreateChunk Gets or creates a report data chunk.
Öffentliche Methode GetPageSections Veraltet Causes page header/footer calculations to be performed for the current page. This method must be called before accessing the PageSections for the report.
Öffentliche Methode GetReportUrl URL from which the report was executed.
Öffentliche Methode GetResource Used to retrieve auxiliary resources used during rendering; e.g., an XSLT used by the XML renderer.
Öffentliche Methode GetStreamUrl URL by which a client application may request a stream of the given name.
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode SetPage Veraltet Sets the current page number and total page count. This method must be called before GetPageSections. The totalPages argument must be accurate if NeedsHeaderFooterEvaluation is true. Otherwise, this argument is unused.
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.ReportingServices.OnDemandReportRendering-Namespace