FieldCondition (komplexer Typ) (Definitionsschema Arbeitsaufgabentyp)

Aktualisiert: November 2007

Definiert das field-Attribut und verweist für die Elemente WHENCHANGED und WHENNOTCHANGED auf Rules.

<xs:complexType name="FieldCondition">
        <xs:choice minOccurs="1" maxOccurs="unbounded">
                <xs:group ref="Rules"/>
        </xs:choice>
        <xs:attribute name="field" type="typelib:ReferenceFieldName" use="required"/>
</xs:complexType>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Attribute

Beschreibung

field

Erforderliches Attribut

Gibt den Feldverweisnamen eines anderen Felds an. Beim WHENCHANGED-Element werden die im Element enthaltenen Regeln angewendet, wenn sich der von diesem Attribut angegebene Wert ändert. Beim WHENNOTCHANGED-Element werden die im Element enthaltenen Regeln angewendet, wenn sich der von diesem Attribut angegebene Wert nicht ändert. Der Attributtyp ist typelib:ReferenceFieldName. Mindestlänge: 1; maximale Länge: 70.

Musterwert: ^[a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)+$

Musterwertbeispiel: Company.Division.IssueType

Weitere Informationen über Verweisnamen finden Sie unter FIELD-Element (WORKITEMTYPE-Element).

Untergeordnete Elemente

Element

Beschreibung

REQUIRED-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass das aktuelle Feld einen Wert enthalten muss, wenn sich der Wert des vom field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element).

READONLY-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass das aktuelle Feld schreibgeschützt ist, wenn sich der Wert des vom field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element).

EMPTY-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass das aktuelle Feld leer sein muss, wenn sich der Wert des vom field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element).

RROZEN-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass das aktuelle Feld fixiert ist, wenn sich der Wert des vom field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element). Ein fixiertes Feld kann nach der Übernahme von Änderungen nicht in einen beliebigen, nicht leeren Wert geändert werden. Sie können das Feld jedoch manuell löschen, die Arbeitsaufgabe speichern und anschließend einen anderen Wert angeben.

CANNOTLOSEVALUE-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass das aktuelle Feld nach dem Erhalt eines Werts nicht gelöscht oder geleert werden darf, wenn sich der Wert des über das field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element).

NOTSAMEAS-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass der Wert des aktuellen Felds nicht mit dem Wert eines dritten Felds übereinstimmen darf, wenn sich der Wert des vom field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element). Das dritte Feld wird im NOTSAMEAS-Element angegeben.

VALIDUSER-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass die Liste der zulässigen Werte nur aus gültigen Benutzern des Systems bestehen darf, wenn sich der Wert des über das field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element).

ALLOWEXISTINGVALUE-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass der bereits vorhandene Wert des aktuellen Felds zulässig ist, auch wenn er gegen andere Regeln verstößt, wenn sich der Wert des über das field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element). Wenn der Wert des aktuellen Felds geändert wird, wird dieses Element nicht angewendet.

MATCH-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass der Wert des aktuellen Felds dem angegebenen Muster entsprechen muss, wenn sich der Wert des über das field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element).

ALLOWEDVALUES-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass das aktuelle Feld einen Wert der angegebenen Liste mit Werten enthalten muss, wenn sich der Wert des über das field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element). Zulässige Werte sind Werte, die in einer Feldliste auf Arbeitsaufgabenformularen und im Abfrage-Generator zur Auswahl stehen. Sie müssen einen dieser Werte auswählen.

SUGGESTEDVALUES-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass die angegebene Liste für das aktuelle Feld vorgeschlagene Werte enthält, wenn sich der Wert des über das field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element). Vorgeschlagene Werte sind Werte, die in einer Feldliste auf Arbeitsaufgabenformularen und im Abfrage-Generator verfügbar sind. Neben den Werten in der Liste können Sie weitere Werte eingeben.

PROHIBITEDVALUES -Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass das aktuelle Feld in der Liste keine Werte enthalten darf, wenn sich der Wert des vom field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element).

DEFAULT-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass der angegebene Wert der Standardwert des aktuellen Felds ist, wenn sich der Wert des über das field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element).

COPY-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass der Wert aus einem dritten Feld automatisch in das aktuelle Feld kopiert wird, wenn sich der Wert des über das field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element). Das dritte Feld wird im COPY-Element angegeben.

SERVERDEFAULT-Element (Definitionsschema Arbeitsaufgabentyp)

Optionales Regelgruppe (Definitionsschema Arbeitsaufgabentyp)-Element.

Gibt an, dass das aktuelle Feld den Wert der angegebenen Serverkomponente verwendet, wenn sich der Wert des über das field-Attribut identifizierten Felds ändert (im WHENCHANGED-Element) bzw. nicht ändert (im WHENNOTCHANGED-Element). Die Serverkomponenten sind clock (Uhrzeit, zu der eine Arbeitsaufgabe aktualisiert wird) und currentuser (Benutzer, der die Arbeitsaufgabe aktualisiert hat).

Übergeordnete Elemente

Keine

Hinweise

Der komplexe Typ FieldCondition ist der Elementtyp für die folgenden Elemente:

WHENCHANGED-Element (Definitionsschema Arbeitsaufgabentyp)

WHENNOTCHANGED-Element (Definitionsschema Arbeitsaufgabentyp)

Elementinformationen

Namespace

https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef

Schemaname

Arbeitsaufgabentypdefinition

Validierungsdatei

WorkItemTypeDefinition.xsd

Kann leer sein

Nicht zutreffend

Siehe auch

Weitere Ressourcen

Definitionsschema "Arbeitsaufgabentyp"

Feldbedingungen