Element anzeigen
Siehe auch: Element verbergen, Formularelemente
Aktionen - Kurzfassung
Die Aktion Element anzeigen setzt zur Laufzeit die Option "Sichtbar" für das verknüpfte Zielelement.
Die Aktion Element anzeigen setzt zur Laufzeit die Option "Sichtbar" für das verknüpfte Zielelement. Diese Option muss gesetzt sein, damit ein Element effektiv sichtbar sein kann (s. Hinweise unten). Ein Element, für das die Option "Sichtbar" nicht gesetzt ist, ist immer effektiv unsichtbar.
►WICHTIG◄ Ein Element, das als Pflichtfeld gekennzeichnet ist, muss auch gefüllt sein, wenn es effektiv unsichtbar ist. Dagegen sind ggf. konfigurierte Validierer für das Element nur wirksam, wenn es effektiv sichtbar ist. Die Aktion Element anzeigen beeinflusst deshalb unter Umständen nicht nur das Validierungsergebnis des Elements, sondern auch die Validierung übergeordneter Elemente bis hin zum Formular.
Die Aktion kann unter Typ der Aktion nur ausgewählt werden, wenn ein Zielelement verknüpft ist.
Die Option "Sichtbar" ist für sämtliche Formularelemente verfügbar, so dass ein beliebiges Zielelement außer dem Formular-Element selbst verknüpft werden kann.
Der Schalter "Elemente validieren" legt fest, ob nach dem Sichtbar schalten sämtliche betroffene Elemente automatisch validiert werden.
Hintergrund: Unsichtbare Elemente werden von der Validierung ausgeschlossen, so würde beispielsweise nach dem Einblenden eines Pflichtfeldes keine entsprechende visuelle Markierung mit Hinweis dargestellt werden.
Eine erneute Validierung sämtlicher betroffener Elemente korrigiert diesen Zustand. Es ist jedoch empfohlen diese Option abzuschalten, wenn größere Elementhierarchien eingeblendet werden, die keiner Validierung bedürfen.
►HINWEISE◄
Das Zielelement wird durch die Aktion Element anzeigen zur Laufzeit nur dann effektiv sichtbar, wenn sämtliche im Formulardesign übergeordneten Element Container ebenfalls "sichtbar gesetzt" sind.
Wird ein Zielelement vom Typ Element Container effektiv sichtbar, dann werden auch sämtliche direkt untergeordneten Elemente effektiv sichtbar, die vorher bereits "sichtbar gesetzt" (also latent sichtbar) waren.
Beispiel
In einer Erfassungsmaske für Sendungen soll auf der Positionsebene die Angabe einer 8-stelligen Chargennummer je Packstück für bestimmte Verpackungstypen verpflichtend sein. Nur in diesem Fall soll der betreffende Wiederholendes Element-Container und das Eingabefeld für die "Anzahl Packstücke" überhaupt auf Positionsebene erscheinen.
Laufzeit-Beispiel:
Für die erste Position wurde der Verpackungstyp "IBC" gewählt, für den Chargennummern verpflichtend sind. Die Elemente Anzahl Packstücke und Chargennummer werden angezeigt.
Die zweite Position verwenden einen Verpackungstyp ohne diese Verpflichtung. Die Elemente Anzahl Packstücke und Chargennummer werden nicht angezeigt.
Konfiguration:
Die Chargennummern werden als plurales Barcode-Attribut abgebildet. Für den betreffenden Wiederholendes Element-Container wird das Element Anzahl Packstücke als "Synchronisiertes numerisches Element" (Details hierzu s. Wiederholendes Element) angegeben, damit immer automatisch die "passende" Anzahl von Wiederholungen für das für diesen Zweck als "Chargennummer" umbeschriftete Barcode-Textfeld (barcode) erscheint. Ein interaktives Hinzufügen oder Entfernen von Instanzen per
/
-Symbol ist für die "Chargennummer" dagegen per Konfiguration ausgeschlossen.
Per Standard im Formulardesign sind die Anzahl Packstücke und der Wiederholendes Element Container ausgeblendet.
|
Für das Auswahlfeld/Combobox Verpackungstyp wird das links dargestellte Verhalten konfiguriert, der auf das Eingabefeld Anzahl Packstücke und den Barcode-Attribut-Container einwirkt:
|