Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Sie definieren, welche Daten von einer Ansicht oder einem Steuerelement angezeigt werden, können Sie eine Bedingung angeben, die vorhanden sein muss, damit die Daten angezeigt werden. Die Bedingung kann durch eine bestimmte Eigenschaft ausgelöst werden, oder wenn ein Skript- oder Eigenschaftswert als ausgewertet true wird. Wenn die Auswahlbedingung erfüllt ist, wird die Definition der Ansicht oder des Steuerelements verwendet.
Angeben einer Auswahlbedingung für eine Definition
Beim Erstellen einer Definition für eine Sicht oder ein Steuerelement wird das EntrySelectedBy -Element verwendet, um anzugeben, welche Objekte die Definition verwenden oder welche Bedingung vorhanden sein muss, damit die Definition verwendet werden kann.
Die Bedingung wird vom SelectionCondition -Element angegeben.
Im folgenden Beispiel wird eine Auswahlbedingung für eine Definition einer Tabellenansicht angegeben. In diesem Beispiel wird die Definition nur verwendet, wenn das angegebene Skript als ausgewertet true wird.
<TableRowEntry>
<EntrySelectedBy>
<SelectionCondition>
<ScriptBlock>ScriptToEvaluate</ScriptBlock>
</SelectionCondition>
</EntrySelectedBy>
<TableColumnItems>
</TableColumnItems>
</TableRowEntry>
Es gibt keine Beschränkung für die Anzahl der Auswahlbedingungen, die Sie für eine Definition einer Ansicht oder eines Steuerelements angeben können. Die einzigen Anforderungen sind:
Die Auswahlbedingung muss einen Eigenschaftennamen oder ein Skript angeben, um die Bedingung auszulösen, kann jedoch nicht beides angeben.
Die Auswahlbedingung kann eine beliebige Anzahl von .NET-Typen oder -Auswahlsätzen angeben, aber nicht beides.
Angeben einer Auswahlbedingung für ein Element
Sie können auch angeben, wann ein Element einer Listenansicht oder eines Steuerelements verwendet wird, indem Sie das ItemSelectionCondition Element in die Elementdefinition einschließen. Im folgenden Beispiel wird eine Auswahlbedingung für ein Element einer Listenansicht angegeben. In diesem Beispiel wird das Element nur verwendet, wenn das Skript als ausgewertet true wird.
<ListItem>
<ItemSelectionCondition>
<ScriptBlock>ScriptToEvaluate</ScriptBlock>
</ItemSelectionCondition>
</ListItem>
Sie können nur eine Auswahlbedingung für ein Element angeben. Und die Bedingung muss einen Eigenschaftennamen oder ein Skript angeben, um die Bedingung auszulösen, kann jedoch nicht beides angeben.
XML-Elemente
Die folgenden XML-Elemente werden verwendet, um eine Auswahlbedingung zu erstellen.
Die folgenden Elemente geben Auswahlbedingungen für Ansichtsdefinitionen an:
Die folgenden Elemente geben Auswahlbedingungen für allgemeine Steuerelementdefinitionen und Ansichtssteuerelementdefinitionen an:
Das folgende Element gibt die Auswahlbedingung zum Erweitern von Auflistungsobjekten an:
Das folgende Element gibt die Auswahlbedingung zum Anzeigen einer neuen Gruppe von Daten an:
Das folgende Element gibt eine Elementauswahlbedingung für eine Listenansicht an:
Die folgenden Elemente geben eine Elementauswahlbedingung für Steuerelemente an: