Für Syntax siehe hier.
Multiplikation mit Konstante:
MULTIPLY TAB-ANZ (IND-TAB) BY 1
TabAnz[IndTab] *= 1;
Multiplikation mit Datenelement:
MULTIPLY SNLPPME-PME-PRAE-WRT BY Z0AAGPV-GPV-GR-UNF-ANZ-PRS
Snlppme.PmePraeWrt *= (double) Z0aagpv.GpvGrUnfAnzPrs;
MULTIPLY
mit GIVING
:
MULTIPLY ZW-NETPRAE-PRT BY ZW-VSTPRT GIVING SNLPPME-PME-PRAE-BT
Snlppme.PmePraeBt = ZwNetpraePrt * ZwVstprt;
MULTIPLY
mit GIVING
und ROUNDED
:
MULTIPLY SNLPPME-PME-PRAE-BT BY 15 GIVING ZW-RUNDUNG-BT2 ROUNDED
ZwRundungBt2 = Math.Round(Snlppme.PmePraeBt * 15);
Syntaktisch erkannt, aber von den Generatoren derzeit nicht unterstützt sind folgende Bestandteile: