|
Erstellen Sie alle überlappenden Attributregeln für ein Szenario, bevor Sie sie verwenden.
|
Land
|
Bundesstaat
|
Stadt
|
USA
|
Arizona
|
Avondale
|
Bisbee
|
||
Douglas
|
||
Colorado
|
Alamosa
|
|
Denver
|
||
Westminster
|
||
Florida
|
Atlantis
|
|
Jacksonville
|
||
Miami
|
||
Australien
|
New South Wales
|
Albury
|
Sydney
|
||
Wollongong
|
||
Indien
|
Gujarat
|
Ahmedabad
|
Rajkot
|
||
Surat
|
|
Sie müssen Regeln erstellen, die die Struktur mit einer untergeordneten Ebene darstellen, da bei Erstellung des Attributsatzberichts nach die Überschneidung aller überlappenden Attributregeln und Beschränkungen (definiert für die Attribute im Attributsatz) geprüft wird. Wenn diese Regeln nicht erstellt werden, versteht der Bericht nicht, dass bestimmte Werte für "Bundesstaat" von Werten für "Land" beschränkt werden.
Beispiel: Wenn die Regel "Wenn Land = USA, dann Bundesstaat = Arizona, Colorado, Florida" nicht erstellt wird, geht das System davon aus, dass alle Werte von "Bundesstaat" für alle Werte von "Land" gültig sind. Dies gilt auch für die folgende Regel: "Wenn Land = USA und wenn Bundesstaat = Arizona, dann Stadt = Avondale, Bisbee, Douglas", da diese Regel nur angibt, wann die Ortswerte "Avondale", "Bisbee" und "Douglas" auswählbar sind. Diese Regel gibt nicht an, wann der Wert "Arizona" für "Bundesstaat" auswählbar ist.
Weitere Informationen finden Sie unter Attributsatzbericht.
|
|
Verhalten der Benutzeroberfläche "Objekt bearbeiten":
Angenommen, es sind zwei Regeln definiert:
• Wenn Land = USA und wenn Bundesstaat = Arizona, dann Stadt = Avondale, Bisbee, Douglas
• Wenn Land = USA und wenn Bundesstaat = Colorado, dann Stadt = Alamosa, Denver, Westminster
Angenommen, es ist bereits ein Objekt erstellt, wobei als Land = USA, Bundesstaat = Arizona und Stadt = Avondale festgelegt wurde; und Sie möchten die Werte auf Land = USA, Bundesstaat = Colorado und Stadt = Denver aktualisieren.
Wenn Sie versuchen, dieses Objekt in Land = USA und Bundesstaat = Colorado zu ändern, werden Sie feststellen, dass in der Dropdown-Liste des Attributs "Stadt" Alamosa, Denver, Westminster und Avondale anzeigt werden. Dies ist das erwartete Verhalten, da der aktuelle Wert immer in der Dropdown-Liste angezeigt wird. Das System meldet jedoch einen Fehler, wenn Sie Avondale auswählen, da es nicht mit der neuen Regel übereinstimmt. Hier dient der Wert "Avondale" nur zum Zweck der Anzeige.
|