closeModalDialog

closeModalDialog

Einleitung

Die Methode closeModalDialog ermöglicht es, den modalen Dialog zu schließen und weitere Aktionen nach dem Schließen per Skript durchführen zu lassen. Der numerische Wert des Parameters wird als Rückgabewert an das Skript übermittelt, welches den modalen Dialog geöffnet hat und steht damit im 'formHelper'-Objekt zur Verfügung. Da der modale Dialog keine eigene Schaltfläche zum <Speichern> oder <Abbrechen> visualisiert, müssen diese entsprechend im HTML-Code zur Verfügung gestellt werden. Die jeweiligen Button-Eventhandler verwenden diese API Methode dann zum Schließen des Dialogs.

Verfügbar: ab enaio® webclient 11.10.7

Beispiel

Beispiel (TypeScript)

lib.closeModalDialog(<value>);

Parameter

Parameter

Type

Optional

Mögliche Werte

Default

Beschreibung

Parameter

Type

Optional

Mögliche Werte

Default

Beschreibung

value

Number

Ja

1 oder 2

1

Numerischer Wert, der als Parameter an die Funktion übergeben werden kann und dann in der Antwort des openModalDialog()-Button-Skriptes im fromHelper verfügbar ist (Methode "openModalDialog({URI}, {title}, {width}, {height})".

Standardwerte sind:

  • 1 → Geschlossen mit Status "Ok"

  • 2 → Geschlossen mit Status "Abbrechen"

Rückgabewert

Die Methode hat keinen Rückgabewert.

Fehlerbehandlung

Die Methode gibt keine spezifischen Fehlerwerte zurück, wirft jedoch allgemeine Fehler im Falle von Laufzeitfehlern.