Gibt es eine Möglichkeit, Regeln in einer bestimmten Reihenfolge anzuwenden?So ordnen Sie Regeln im Arbeitsaufgabenfeld an
möchte ich YesNo nur, wenn zwei bestimmte Werte ausgewählt werden aus einem anderen Feld ... meine Regeln in XML so aussehen bieten:
<WHEN field="xxx.yyy.FoundInVersion" value="xxx">
<ALLOWEXISTINGVALUE />
<ALLOWEDVALUES not="[project]\xxx" expanditems="true">
<LISTITEM value="No" />
<LISTITEM value="Yes" />
</ALLOWEDVALUES>
</WHEN>
<WHEN field="xxx.yyy.FoundInVersion" value="yyy">
<ALLOWEXISTINGVALUE />
<ALLOWEDVALUES not="[project]\xxx" expanditems="true">
<LISTITEM value="No" />
<LISTITEM value="Yes" />
</ALLOWEDVALUES>
</WHEN>
<ALLOWEDVALUES not="[project]\MigrationAccounts" expanditems="true">
<LISTITEM value="No" />
</ALLOWEDVALUES>
Dies funktioniert. Wenn eines der beiden WHENs korrekt ist, sind Ja und Nein erlaubt.
Aber irgendwie verschiebt TFS automatisch (auf der anderen/Zielinstanz) die letzte ALLOWEDVALUES-Regel an die Spitze, und nur No ist erlaubt und auswählbar, selbst wenn ich einen der Werte "yyy" oder "xxx" in der anderes Feld.
Es scheint irgendwo zu cachen, oder versuchen, intelligent oder etw. Zu sein.
Wie kann ich die Regeln für meine eigene Bestellung erzwingen?