ReportParameter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Informationen über einen Parameter zum Bericht.
public ref class ReportParameter : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::INamedObject
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.ReportParameter/ReportParameterConverter))]
public class ReportParameter : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.INamedObject
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.ReportParameter/ReportParameterConverter))>]
type ReportParameter = class
inherit ReportObject
interface INamedObject
Public Class ReportParameter
Inherits ReportObject
Implements INamedObject
- Vererbung
- Abgeleitet
- Attribute
- Implementiert
Konstruktoren
ReportParameter() |
Erstellt eine neue Instanz der ReportParameter-Klasse. |
Eigenschaften
AllowBlank |
Ruft einen Wert ab, der angibt, ob der Wert für diesen Parameter die leere Zeichenfolge sein kann, oder legt ihn fest. |
ComponentMetadata |
Ruft die Komponentenmetadaten ab oder legt sie fest. (Geerbt von ReportObject) |
DataType |
Ruft den Datentyp des Parameters ab oder legt ihn fest. |
DefaultValue |
Ruft den Standardwert ab, der für den Parameter verwendet werden soll (wenn vom Benutzer kein Wert angegeben wird), oder legt ihn fest. Wenn weder als Teil der Definition noch durch den Benutzer ein Wert bereitgestellt wird, ist der Wert NULL. Erforderlich, wenn es keine Eingabeaufforderung gibt und wenn entweder die Option "NULL zulassen" auf False festgelegt ist oder wenn eine ValidValues-Liste bereitgestellt wird, die NULL nicht enthält (ein weggelassener Wert). |
Hidden |
Ruft einen Wert ab, der angibt, ob der Parameter dem Benutzer nicht angezeigt werden sollte (er ist jedoch weiterhin zur programmgesteuerten Verwendung in Unterberichten, Drillthroughberichten usw. verfügbar), oder legt ihn fest. |
MultiValue |
Ruft einen Wert ab, der angibt, ob dies ein mehrwertiger Parameter ist, d. h. ein Parameter, der eine Gruppe von Werten annehmen kann, oder legt ihn fest. |
Name |
Ruft den Namen des Berichtsparameters ab oder legt ihn fest. |
Nullable |
Ruft einen Wert ab, der angibt, ob der Wert für diesen Parameter NULL sein kann, oder legt ihn fest. |
Parent |
Das übergeordnete Element dieses Berichtsobjekts. (Geerbt von ReportObjectBase) |
Prompt |
Ruft die Benutzereingabeaufforderung ab, die bei der Abfrage von Parameterwerten angezeigt werden soll, oder legt sie fest. |
PromptLocID |
Ruft den eindeutigen Bezeichner für die Prompt-Eigenschaft ab oder legt ihn fest. |
Site |
Ruft die einem ReportObject-Objekt zugeordnete Site ab oder legt sie fest. (Geerbt von ReportObject) |
UsedInQuery |
Ruft einen Wert ab, der angibt, ob der Parameter in einer Abfrage im Bericht verwendet wird, oder legt ihn fest. |
ValidValues |
Ruft die möglichen Werte für den Parameter (für die Benutzeroberfläche des Endbenutzers) ab, oder legt sie fest. |
Methoden
DeepClone() |
Gibt einen tiefen Klon dieser ReportObject-Instanz zurück. (Geerbt von ReportObject) |
GetContainingDataScopes() |
Gibt die Liste des Berichtsobjekts zurück, das Datenbereiche enthält. (Geerbt von ReportObject) |
GetDataScopesForDefaultImpl(IContainedObject) |
Gibt die Datenbereiche für die Standardimplementierung zurück. (Geerbt von ReportObject) |
GetDependenciesCore(IList<ReportObject>) |
Gibt die Abhängigkeiten für das ReportObject-Objekt (Core) zurück. (Geerbt von ReportObject) |
Initialize() |
Initialisiert eine Instanz von ReportObject. (Geerbt von ReportObject) |
InitializeForDesigner() |
Initialisiert das Berichtsobjekt für den Designer. (Geerbt von ReportObject) |
OnChildPropertyChanged(Int32, Object, Object) |
Löst ein Ereignis aus, wenn die Eigenschaft des untergeordneten Elements geändert wurde. (Geerbt von ReportObject) |
OnPropertyChanged(Int32, Object, Object) |
Löst ein Ereignis aus, wenn die Eigenschaft geändert wurde. (Geerbt von ReportObject) |
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>) |
Gibt an, ob die RDL-Semantik mit den Kernobjekten identisch ist. |
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>) |
Speichert den Eigenschaftswert des Berichtsobjekts. (Geerbt von ReportObject) |
Explizite Schnittstellenimplementierungen
IComponent.Disposed |
Tritt auf, wenn das ReportObject-Objekt verworfen wird. (Geerbt von ReportObject) |
IDisposable.Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Geerbt von ReportObject) |