Kundenspezifische Dialoge für Verlegeelemente - Bedingungen und Fehlermeldungen
Diese Bedingungen und Fehlermeldungen lassen sich nicht mit dem HiCAD GUI-Creator festlegen, sondern müssen in einer separaten Datei erfasst werden, deren Name im Katalogeditor in die Spalte CONDITIONS der entsprechenden Tabellen eingetragen wird. Die Erfassung muss zeilenweise in der folgenden Form erfolgen:
Variablenname|Formel, die erfüllt sein muss|Fehlermeldung
Ein Variablenname kann in mehreren Zeilen eingetragen sein, dann müssen alle entsprechenden Bedingungen erfüllt sein. Die Bedingungen können sich auf beliebige Variablen beziehen, die üblichen Vergleichsoperatoren sowie Formeln enthalten. Boolesche Operatoren sind nicht zulässig
Beispiele:
Wird für die Variable laenge der Wert 0 oder ein Wert kleiner 0 eingegeben, dann wird das Eingabefeld für laenge mit markiert und die Fehlermeldung Die Länge muss größer als Null sein. angezeigt.
Wird für die Variable breite derselbe Wert wie für hoehe oder ein kleinerer Wert eingegeben, dann wird das Eingabefeld für breite mit markiert und die Fehlermeldung Breite muss größer als Höhe sein. angezeigt.
Wird für die Variable breite derselbe Wert wie für hoehe oder ein kleinerer Wert eingegeben, dann werden sowohl das Eingabefeld für breite als auch für hoehe mit markiert und es wird in beiden Fällen die Fehlermeldung Breite muss größer als Höhe sein. angezeigt.
Betrachten wir nochmal das Beispiel der gebohrten Platte.
Wir legen eine Datei platte_pruefen.dat wie folgt an:
Dann speichern wir die Datei im Ordner der Platte, d. h. in unserem Beispiel im Ordner Elementverlegung\Beispiel und tragen den Dateinamen samt Pfad im Katalog in die Spalte CONDITIONS ein.
Nun werden beim Einbau der Platte die Eingaben geprüft, z. B.:
Das Symbol am OK Button wird auch angezeigt, wenn die Syntax der Bedingungen fehlerhaft ist.