Dialogdefinition
Dialogdefinition
Der letzte Schritt des Assistenten ist die Festlegung der Dialoge und die Zuordnung der Anwendungsmerkmale zu den Dialogen. Die gewünschte Größe der Dialoge kann eingestellt werden.

Falls durch eine grosse Anzahl an Anwendungsmerkmalen mehrere Dialoge zu deren Darstellung benötigt werden, kann eingestellt werden, ob die Dialoge hintereinander dargestellt werden sollen, oder als Hauptdialog mit Unterdialogen. Das Anlegen von Dialogen geschieht durch Editieren in der rechten Tabelle. Bei Eintragungen in der Zeile <neu> wird ein neuer Dialog angelegt. Die Anwendungsmerkmale können Sie mittels Drag&Drop in die gewünschten Dialoge ziehen. Es ist erlaubt, ein Anwendungsmerkmal verschiedenen Dialogen zuzuordnen. Lediglich bei dem Versuch, ein Merkmal mehrfach in demselben Dialog zu verwenden, wird dieses rot eingefärbt. Doppelte Merkmale in demselben Dialog werden nicht gespeichert. Alle Anwendungsmerkmale, die einem Dialog zugewiesen wurden, werden gelb eingefärbt. Die Reihenfolge der Dialoge und die Reihenfolge der Merkmale innerhalb eines Dialogs können mit den Buttons
und
verändert werden.
Mit den enthaltenen Checkboxen kann die Art der Erzeugung der Regelwerke gesteuert werden.
-Dialoge überschreiben: Bestehende Dialoge werden nur dann überschrieben, wenn diese Checkbox angehakt ist. Ansonsten werden lediglich neue Dialoge angelegt.
-Entscheidungstabellen überschreiben: Die Kontroll Entscheidungstabellen werden nur überschrieben, wenn diese Checkbox angehakt ist. Neue Kontroll Entscheidungstabellen werden immer erzeugt.
-Neue Sonder Entscheidungstabellen hinzufügen: Wnn diese Checkbox nicht angehakt ist, werden die Sonder Entscheidungstabellen nicht erzeugt. Deren Aufruf wird zwar in die Kontroll Entscheidungstabellen eingebaut, jedoch ohne x. Bei Bedarf muss die Sonder Entscheidungstabelle manuell angelegt werden.
Durch Betätigen des Buttons "Regelwerk erzeugen" wird das Regelwerk für diese Konfiguration erzeugt. Als Verbundgruppenname wird der Name der Konfiguration verwendet. Falls diese Verbundgruppe bereits existiert, wird eine Sicherung davon mit dem aktuellen Datum im Namen angelegt.
Der erzeugte Startdialog der Beispieldaten sieht so aus:

Pflichtfelder werden mit einem * markiert. Alle Merkmale mit Defaultwerten werden beim Start des Regelwerks gefüllt. Die Wertelisten der Kombinationsfelder werden aus der Datenbank gelesen. Diese können also nachträglich verändert werden, ohne das Regelwerk neu generieren zu müssen. Bei jedem Dialogelement wird eine Kontroll-Entscheidungstabelle aufgerufen, die Prüfungen der erlaubten Werte durchführt und die zugeordneten technischen Merkmale füllt. Beispiel:

Jede dieser Entscheidungstabellen ruft am Ende eine passende Sonder-Entscheidungstabelle auf. Diese können von Ihnen verwendet werden, um individuelle Ergänzungen einzutragen. Beim Erzeugen der Regelwerke werden die Sonder-Entscheidungstabelle nicht überschrieben.