Ansicht
Dokumentation

ABENOO_OBS_SUMMING_1 - OO OBS SUMMING 1

ABENOO_OBS_SUMMING_1 - OO OBS SUMMING 1

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verbot automatischer Berechnungen während WRITE

Die Anweisungen MAXIMUM, MINIMUM und SUMMING zur automatischen Berechnung von Werten während der Erstellung von Grundlisten mit der WRITE-Anweisung sind in ABAP Objects verboten.

In ABAP Objects Fehlermeldung bei:

MAXIMUM f.
MINIMUM f.
SUMMING f.

...
WRITE f.
...

WRITE: / max_f, min_f, sum_f.

Korrekte Syntax:

DATA: max_f like f,
      min_f like f,
      sum_f like f.

...
WRITE f.
  IF max_f < f.
    max_f = f.
  ENDIF.
  IF min_f > f.
    min_f = f.
  ENDIF.
  sum_f = sum_f + f.
...

WRITE: / max_f, min_f, sum_f.

Grund:

Diese Anweisungen legen intern globale Variablen max_f, min_f und sum_f an. Sie sollten der besseren Lesbarkeit der Programme wegen nicht mehr verwendet und stattdessen explizit programmiert werden.






CPI1466 during Backup   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1461 Date: 20240523 Time: 111338     sap01-206 ( 22 ms )