use

Sie können EGL-Anweisungen des Typs 'use' einschließen, um Ihre Referenzen auf Variablen und Funktionen in anderen Abschnitten zu vereinfachen. So können Sie beispielsweise eine Anweisung 'use' schreiben, die Ihrem Programm einfache Referenzen auf Namen in einer Datentabellen-, Bibliotheks- oder Formulargruppe bereitstellt. Dies funktioniert jedoch nur, wenn diese Abschnitte für das Programm sichtbar sind. Bei Verwendung der Anweisung 'use' brauchen Sie den referenzierten Namen nicht mit dem Namen des Abschnitts zu qualifizieren. Beispiel: Anstelle der Referenz auf CustomerLib.getCustomer() können Sie eine Anweisung 'use' für 'CustomerLib' erstellen und die Funktion einfach als getCustomer() referenzieren.

Wenn Sie Formulargruppen verwenden, gelten bestimmte Einschränkungen. Für den Typ 'basicProgram' gelten die folgenden Einschränkungen:

Darüber hinaus gelten weitere Einschränkungen. Die zugehörige Referenz am Ende dieses Abschnitts stellt Informationen zu den von Ihnen möglicherweise verwendeten Benutzerschnittstellentechnologien zur Verfügung.

Syntax

Syntaxdiagramm für die Kernanweisung 'use'
Abschnittsname
Der Name des Abschnitts, der dem Gültigkeitsbereich des aktuellen Abschnitts hinzugefügt werden soll.
Abschnittseigenschaften
Je nach Typ des angegebenen Abschnitts können unter Umständen Eigenschaften für die Anweisung 'use' angegeben werden. Siehe hierzu 'Zugehörige Referenz' am Ende dieses Themas.

Beispiel

use CustomerLib;

function main
  getCustomer();     // Funktion in 'CustomerLib'
  ...
end

Feedback