Freigeben über


MODIFY LABEL-Befehl

Öffnet den Etiketten-Designer, in dem Sie ein Etikett erstellen oder ändern können.

MODIFY LABEL [FileName | ?] [[WINDOW WindowName1] [IN [WINDOW]
 WindowName2 | IN SCREEN]] [NOENVIRONMENT] [NOWAIT] [SAVE]

Parameter

  • FileName
    Gibt den Dateinamen des Etiketts an. Wird keine Dateinamenerweiterung angegeben, weist Visual FoxPro der Datei automatisch die Erweiterung LBX zu. Ist die angegebene Datei nicht vorhanden oder kann sie nicht gefunden werden, wird eine neue Etikettendatei erstellt.

  • ?
    Zeigt das Dialogfeld Öffnen an, in dem Sie ein vorhandenes Etikett auswählen oder den Namen eines neu zu erstellenden Etiketts eingeben können.

  • WINDOW WindowName1
    Gibt ein Fenster an, dessen Eigenschaften der Etiketten-Designer übernimmt. Wurde das Fenster z. B. mit der FLOAT-Klausel des Befehls DEFINE WINDOW erstellt, lässt sich der Etiketten-Designer verschieben. Das Fenster muss nicht aktiv oder sichtbar sein, es muss lediglich definiert sein.

    Für den Etiketten-Designer gilt eine Standardgröße, die unter Umständen über der Größe des Fensters liegt, dessen Eigenschaften übernommen werden. In diesem Fall übernimmt der Etiketten-Designer trotzdem die Eigenschaften des Fensters, in das er gestellt wird. Die obere linke Ecke des Etiketten-Designers wird an dieselben Koordinaten gestellt wie die obere linke Ecke des Fensters. Der Etiketten-Designer kann dabei über die Ränder des Fensters hinausgehen.

  • IN [WINDOW] WindowName2
    Gibt den Namen des übergeordneten Fensters an, in dem der Etiketten-Designer geöffnet wird. Der Etiketten-Designer übernimmt nicht die Eigenschaften des übergeordneten Fensters und kann auch nicht aus diesem herausgeschoben werden. Wird das übergeordnete Fenster verschoben, wird der Etiketten-Designer zusammen mit dem Fenster verschoben.

    Um auf den Etiketten-Designer zugreifen zu können, muss das übergeordnete Fenster zunächst mit DEFINE WINDOW definiert werden und es muss sichtbar sein.

  • IN SCREEN
    Öffnet den Etiketten-Designer explizit im Visual FoxPro-Hauptfenster, nachdem er in einem übergeordneten Fenster angeordnet wurde. Der Etiketten-Designer wird mit der IN WINDOW-Klausel in einem übergeordneten Fenster angeordnet.

  • NOENVIRONMENT
    Wird aus Gründen der Abwärtskompatibilität mit Etiketten aus Version 2.x bereitgestellt und verhindert, dass die Umgebung zusammen mit dem Etikett gespeichert wird.

    In Visual FoxPro wird die einem Visual FoxPro-Etikett zugeordnete Datenumgebung wiederhergestellt, indem die AutoOpenTables-Eigenschaft der Datenumgebung auf Wahr (.T.) eingestellt wird. Dies ist die Standardeinstellung. Um sicherzustellen, dass die Etikettenumgebung nach dem Drucken des Etiketts geschlossen wird, setzen Sie die AutoCloseTables-Eigenschaft der Datenumgebung auf Wahr (.T.). Dies ist ebenfalls die Standardeinstellung.

    Beim Erstellen oder Ändern von Etiketten können Sie die aktuelle Visual FoxPro-Datenumgebung zusammen mit der Etikettendefinitionsdatei speichern. Beim Speichern der Visual FoxPro-Datenumgebung werden zusätzliche Datensätze für alle geöffneten Tabellen und Indexdateien, die Indexreihenfolge sowie die Beziehungen zwischen den Tabellen in die Etikettendefinitionsdatei aufgenommen.

  • NOWAIT
    Setzt die Programmausführung nach dem Öffnen des Etiketten-Designers fort. Das Programm wartet also nicht, bis der Etiketten-Designer wieder geschlossen wird. Stattdessen wird es ab der Zeile direkt nach der Zeile mit CREATE LABEL NOWAIT weiter ausgeführt. Wenn Sie in einem Programm CREATE LABEL ohne NOWAIT ausgeben, wird ein Etiketten-Designer geöffnet und die Programmausführung bis zum Schließen des Designers unterbrochen.

    Die NOWAIT-Option hat keine Auswirkung auf den Befehl CREATE LABEL, wenn dieser im Befehlsfenster eingegeben wird.

  • SAVE
    Bewirkt, dass der Etiketten-Designer beim Aktivieren eines anderen Fensters geöffnet bleibt. Wenn Sie SAVE nicht angeben, wird der Etiketten-Designer geschlossen, sobald ein anderes Fenster aktiviert wird. SAVE wirkt sich nicht aus, wenn der zugehörige Befehl über das Befehlsfenster ausgegeben wird.

Siehe auch

CREATE LABEL | LABEL