2016-07-22 11 views

Antwort

0

Schreiben Sie ein Skript.

Laden Sie alle Feldwerte in Variablen oder das globale Feld, ändern Sie das Layout, erstellen Sie einen neuen Datensatz und legen Sie die Felder in der anderen Tabelle aus den Variablen/global fest. Wechseln Sie zur vorherigen Tabelle, und löschen Sie den Datensatz, den Sie verschieben (zuletzt direkt nach dem Laden von Daten in Variablen)

Zwei weitere Optionen: Erstellen Sie eine temporäre Beziehung zum Erstellen und Füllen eines neuen Datensatzes oder markieren Sie den Datensatz Verschieben und verwenden Sie FQL, um Daten aus einer Zieltabelle zu füllen. Auch hier müssen Sie beide Skripts erstellen und den Quelldatensatz am Ende löschen.

Seien Sie einfach vorsichtig. Die Tatsache, dass Sie einen vollständigen Datensatz in eine andere Tabelle kopieren, zeigt an, dass es sich möglicherweise nicht um zwei verschiedene Tabellen handelt.

+0

Vielen Dank Nicolai Kant für Ihre Antwort, ich möchte Datensatz auf eine andere Tabelle von nur einer Variablen und einmal verschieben. Bitte irgendeinen Vorschlag? –

+0

Anstatt mehrere Variablen zu erstellen, können Sie eine Variable verwenden und mehrere Werte speichern. Sie können Ihre Werte als Liste speichern und in xml oder json konvertieren, was auch immer Sie am anderen Ende extrahieren möchten. Variablen haben auch Wiederholungen wie wiederholte Felder, so dass Sie verschiedene Werte in Wiederholungen speichern können, ähnlich wie bei Arrays. –

+0

Ich zweite der letzte Absatz. Wahrscheinlich ist es das Beste, einen Tisch aus diesen beiden zu machen. –