Version 6.3.8 für Windows
 —  Systemkommandos  —

RUN

RUN [REPEAT] [program-name [library-id]]

Das Kommando RUN dient dazu, ein Source-Programm oder einen Dialog zu kompilieren und auszuführen. Das auszuführende Programm oder der Dialog kann sich entweder in der Natural-Systemdatei oder im Arbeitsbereich des Editors befinden.

Siehe auch:

Objekte mit Run ausführen in Natural Studio benutzen
Namenskonventionen für Objekte in der Dokumentation Natural Studio benutzen

RUN Wenn Sie den program name nicht angeben, dann kompiliert Natural das Programm oder den Dialog, der sich gegenwärtig im Editor-Arbeitsbereich befindet, und führt es bzw. ihn aus.
REPEAT Wenn das auszuführende Programm oder der auszuführende Dialog mehrere Ausgabeschirme erzeugt und Sie möchten, dass die Schirme unmittelbar nacheinander (d.h. ohne zwischengeschaltete Eingabezeilen) ausgegeben werden, müssen Sie zusätzlich zum Schlüsselwort RUN das Schlüsselwort REPEAT angeben. Nach Beendigung des Programms oder des Dialogs wechselt Natural in den Kommando-Modus.
program-name

Der Name des Programms oder Dialogs, das bzw. der kompiliert und ausgeführt werden soll.

Wenn Sie den program-name ohne Library-ID angeben, wird das Programm bzw. der Dialog in den Arbeitsbereich gelesen (wobei ein bereits im Arbeitsbereich befindliches Objekt überschrieben wird), kompiliert und ausgeführt, vorausgesetzt es bzw. er ist in Ihrer aktuellen Library gespeichert. Wenn es bzw. er nicht unter der aktuellen Library-ID gespeichert ist, erscheint eine Fehlermeldung.

library-id

Die Library in der sich das gewünschte Programm oder der Dialog befindet.

Falls Sie ein Programm kompilieren und ausführen wollen, das nicht in Ihrer aktuellen Library gespeichert ist, müssen Sie zusätzlich zum Programmnamen die Library-ID dieser Library angeben.

Wenn Sie sowohl den program-name und die library-id angeben, dann wird das angegebene Programm oder der Dialog nur dann kompiliert und ausgeführt, wenn es bzw. er unter der angegebenen Library-ID gespeichert ist. Wenn es bzw. er nicht unter der aktuellen Library-ID gespeichert ist, erscheint eine Fehlermeldung.

Eine Library-ID, die mit SYS beginnt, darf nicht angegeben werden (Ausnahme: SYSTEM).

Wenn Natural Security aktiv ist, können Sie keine Library-ID angeben, d.h. Sie können nur Programme aus ihrer aktuellen Library kompilieren/ausführen.

Seitenanfang