Udostępnij za pośrednictwem


Klasa Report

Reprezentuje raportu.

Hierarchia dziedziczenia

System.Object
  Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase
    Microsoft.ReportingServices.RdlObjectModel.ReportObject
      Microsoft.ReportingServices.RdlObjectModel.Report

Przestrzeń nazw:  Microsoft.ReportingServices.RdlObjectModel
Zestaw:  Microsoft.ReportingServices.Designer.Controls (w Microsoft.ReportingServices.Designer.Controls.dll)

Składnia

'Deklaracja
Public Class Report _
    Inherits ReportObject _
    Implements IDataScopeService, IDataScope, IContainedObject, IReportData
'Użycie
Dim instance As Report
public class Report : ReportObject, IDataScopeService, 
    IDataScope, IContainedObject, IReportData
public ref class Report : public ReportObject, 
    IDataScopeService, IDataScope, IContainedObject, IReportData
type Report =  
    class
        inherit ReportObject
        interface IDataScopeService
        interface IDataScope
        interface IContainedObject
        interface IReportData
    end
public class Report extends ReportObject implements IDataScopeService, IDataScope, IContainedObject, IReportData

Typ Report uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna Report Tworzy nowe wystąpienie Report klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Author Autor raportu.
Właściwość publiczna AutoRefresh Szybkość, z jaką strona raportu (gdy jest renderowane jako HTML) automatycznie odświeża w sekundach.
Właściwość publiczna Body Opisano sposób strukturę i renderowane treść raportu.
Właściwość publiczna Classes Klasy tworzenia wystąpienia podczas inicjowania raportu.
Właściwość publiczna Code Definicje niestandardowe funkcje używane w wyrażeniach w raporcie.Funkcje niestandardowe muszą być wystąpienie metody.Jeśli funkcja OnInit() jest zdefiniowana w kodzie, jest nazywana podczas parametru, raport i zainicjowanie nagłówka i stopki strona.Funkcja musi być zdefiniowany jako chronione i przesłonięcia.
Właściwość publiczna CodeModules Moduły kodu do udostępnienia raportu w celu użycia w wyrażeniach.
Właściwość publiczna ComponentMetadata Metadane składnika. (Dziedziczony z ReportObject).
Właściwość publiczna ConsumeContainerWhitespace Pobiera wartość, która wskazuje, czy wszystkie odstępy w konteners, takie jak jednostka i prostokąt, powinny być realizowane, gdy zawartość rosnąć zamiast zachowania minimalnego odstępu między zawartością i kontener.
Właściwość publiczna CustomProperties Niestandardowe informacje były przekazywane do renderowanie raportu składnika.
Właściwość publiczna DataElementName Nazwa elementu najwyższego poziom, który reprezentuje dane raportu.
Właściwość publiczna DataElementStyle Wskazuje, czy liść-wartości poziom, takich jak wartości pola tekstowe i wartości danych wykresu, należy Renderuj jako elementów lub atrybutów.
Właściwość publiczna DataSchema Schemat lub obszaru nazw dla renderowania danych raportu.
Właściwość publiczna DataSets Opisuje dane wyświetlane jako część raportu.
Właściwość publiczna DataSources Opis źródła danych, z których podjęto zestawy danych dla tego raportu.
Właściwość publiczna DataTransform Lokalizacja do transformacja do renderowania danych raportu.Może to być pełna ścieżka do folderu lub ścieżkę względną.
Właściwość publiczna DeferVariableEvaluation Oznacza zmiennych w całym raporcie ma być pre-evaluated na początku przetwarzania raportu.Mogą to być ocenione na żądanie na podstawie zużycia.Odroczone oceny zmiennej można poprawić wydajność, ale nie powinny być używane, jeśli wszystkie zmienne są czas-zależnych.
Właściwość publiczna Description Opis raportu.
Właściwość publiczna DescriptionLocID Identyfikator unikatowy dla Description właściwość.
Właściwość publiczna EmbeddedImages Obrazy osadzone w raporcie.
Właściwość publiczna InitialPageName Początkowe lub domyślną nazwę strona raportu.
Właściwość publiczna Language Podstawowy język tekstu.
Właściwość publiczna Page Zawiera informacje raportu w układ strona.
Właściwość publiczna Parent Element nadrzędny obiektu raportu. (Dziedziczony z ReportObjectBase).
Właściwość publiczna ReportID Identyfikator unikatowy dla raportu.
Właściwość publiczna ReportParameters Parametry raportu.
Właściwość publiczna ReportSections Sekcje raportu w raporcie.
Właściwość publiczna ReportServerUrl Adres URL serwer raportów.
Właściwość publiczna ReportTemplate Wskazuje, czy jest to szablon raportu.
Właściwość publiczna ReportUnitType Domyślny typ jednostki dla raportu.
Właściwość publiczna Site Infrastruktura. (Dziedziczony z ReportObject).
Właściwość publiczna Variables Zmienne zdefiniowane dla całego raportu.
Właściwość publiczna Width Szerokość raportu.

Do góry

Metody

  Nazwa Opis
Metoda publiczna DeepClone Zwraca głębokie klon to ReportObject wystąpienie. (Dziedziczony z ReportObject).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GenerateDataSetName Infrastruktura.
Metoda publiczna GenerateItemName(String, String, Predicate<String>) Infrastruktura.
Metoda publiczna GenerateItemName<T>(String, Converter<String, T>) Infrastruktura.
Metoda publicznaStatyczny element członkowski GetClsCompliantIdentifier Infrastruktura.
Metoda publiczna GetContainingDataScopes Infrastruktura. (Dziedziczony z ReportObject).
Metoda publiczna GetDataScopesFor Infrastruktura.
Metoda chroniona GetDataScopesForDefaultImpl Infrastruktura. (Dziedziczony z ReportObject).
Metoda publiczna GetDataSetByName Przy użyciu nazwy, uzyskuje dostęp do elementu dataset.
Metoda publiczna GetDataSetsByDataSourceName Infrastruktura.
Metoda publiczna GetDataSourceByName Uzyskuje dostęp do źródło danych przy użyciu jego nazwy.
Metoda chroniona GetDependenciesCore Infrastruktura. (Dziedziczony z ReportObject).
Metoda publiczna GetEmbeddedImageByName Uzyskuje dostęp do osadzonego obrazu przy użyciu jego nazwy.
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetReportParameterByName Uzyskuje dostęp do parametrów raportu według jego nazwy.
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna Initialize Inicjuje wystąpienie Report klasy (Zastępuje ReportObject.Initialize()).
Metoda chroniona InitializeForDesigner Infrastruktura. (Dziedziczony z ReportObject).
Metoda publicznaStatyczny element członkowski Load(array<Byte[]) Ładunki Report obiekt z definicja raportu.
Metoda publicznaStatyczny element członkowski Load(Stream) Ładunki Report obiekt z definicja raportu.
Metoda publicznaStatyczny element członkowski Load(String) Ładunki Report obiekt z definicja raportu.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda chroniona OnChildPropertyChanged Infrastruktura. (Dziedziczony z ReportObject).
Metoda chroniona OnPropertyChanged Infrastruktura. (Dziedziczony z ReportObject).
Metoda chroniona RdlSemanticEqualsCore Infrastruktura. (Dziedziczony z ReportObject).
Metoda chroniona SavePropertyValue<T> Infrastruktura. (Dziedziczony z ReportObject).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IDisposable.Dispose (Dziedziczony z ReportObject).
Jawna implementacja interfejsuZdarzenie prywatne IComponent.Disposed (Dziedziczony z ReportObject).
Jawna implementacja interfejsuWłaściwość prywatna IDataScope.Group
Jawna implementacja interfejsuWłaściwość prywatna IDataScope.Name

Do góry

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.