GUIALLOWED

Die Funktion GUIALLOWED liefert TRUE, wenn die Code-Ausführung vom Client angestoßen wurde. FALSE dagegen, wenn die Code-Ausführung durch den Navision Application Server (NAS) oder durch die Webservices angestoßen wurde.

Hinweise

Da der Navision Application Server als Windows-Dienst läuft und somit keine grafische Oberfläche besitzt, kann er keine Meldungen o. ä. ausgeben. Deshalb ist hier die Verwendung des Befehls zu empfehlen.

Beispiel

IF GUIALLOWED THEN
  MESSAGE('Vorgang erfolgreich beendet!');

Das Hinweisfenster mit dem Text "Vorgang erfolgreich beendet!" würde nur im Dynamics NAV-Client dargesellt werden.