SET CARRY-Befehl

Gibt an, ob Visual FoxPro Daten vom aktuellen Datensatz in einen neuen Datensatz überträgt, der mit INSERT, APPEND oder BROWSE erstellt wurde.

SET CARRY ON | OFF
-oder-
SET CARRY TO [FieldList [ADDITIVE]]

Parameter

  • ON
    Überträgt Daten aus allen Feldern sämtlicher Arbeitsbereiche des aktuellen Datensatzes in einen neuen Datensatz.

  • OFF
    (Standardeinstellung) Verhindert, dass Daten aller Felder in einen neuen Datensatz übertragen werden.

  • TO [FieldList [ADDITIVE]]
    FieldList gibt die Felder an, aus denen Daten übertragen werden. Trennen Sie die einzelnen Feldnamen durch Kommas.

    ADDITIVE gibt an, dass die Felder der Feldliste zur aktuellen Gruppe von Feldern, die übertragen werden, hinzugefügt werden sollen.

    Das Eingeben des SET CARRY TO-Befehls führt implizit den SET CARRY ON-Befehl aus.

    Verwenden Sie SET CARRY TO ohne FieldList, um die Standardeinstellung wiederherzustellen (alle Felder werden übertragen).

Hinweise

Verwenden Sie den SET CARRY-Befehl, um Daten vom aktuellen Datensatz in einen neuen Datensatz zu übertragen oder um die Datenübertragung zu verhindern. Felder, die im Verlauf einer Bearbeitungssitzung normalerweise nicht geändert werden, können auf diese Weise in jeden neuen Datensatz übertragen werden. Beispielsweise kann ein Feld, das das aktuelle Datum enthält, in jeden neuen Datensatz übertragen werden, so dass das Datum nicht immer wieder eingegeben werden muss. Beachten Sie, dass der Inhalt eines Feldes vom Typ Memo oder Objekt nicht übertragen wird.

SET CARRY hat nur Auswirkungen auf die Tabelle, die im momentan ausgewählten Arbeitsbereich geöffnet ist.

SET CARRY gilt nur für die aktuelle Datensitzung.

Siehe auch

INSERT | SET DATASESSION | APPEND-Befehl | BROWSE-Befehl