MOVE source[+offset][(length)] TO
target[+offset][(length)]
[PERCENTAGE percentage [LEFT | RIGHT]].
Der Inhalt der Quellfeldes wird in das Zielfeld übertragen.
Dabei können sowohl bei der Quelle als auch beim Ziel statische
oder dynamische Angaben für einen Offset innerhalb des Feldes
und eine Längenangabe stehen. Die Anweisung kann auch komplexe
Datenstrukturen und Tabellen kopieren. Als Dezimalzeichen dient
immer der Punkt.
Der Zusatz PERCENTAGE erwartet
als Quell- und Zielfeld Felder
des Typs C. Er überträgt den mit Prozentsatz
angegebenen Teil von Zeichen aus dem Quellfeld in das Zielfeld.
Falls dabei keine Längen- bzw. Offsetangaben notiert werden,
wird auf das Quellfeld unabhängig von seinem aktuellen Inhalt
in der definierten Länge zugegriffen. Mit den Zuätzen
LEFT bzw. RIGHT
kann die Ausrichtung der übertragenen Zeichenkette
im Zielfeld bestimmt werden. Der Defaultwert ist LEFT, dieser
Zusatz muß also nicht notiert werden.