GUIALLOWED;
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.