Ansicht
Dokumentation

ABENOO_OBS_CALL_DIALOG_1 - OO OBS CALL DIALOG 1

ABENOO_OBS_CALL_DIALOG_1 - OO OBS CALL DIALOG 1

General Data in Customer Master   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Keine impliziten Feldnamen beim Aufruf von Dialogbausteinen

Beim Aufruf von Dialogbausteinen müssen die Namen der Felder welche Daten übergeben bzw. von welchen Daten übernommen werden sollen, in ABAP Objects explizit angegeben werden.

In ABAP Objects Fehlermeldung bei:

CALL DIALOG ... EXPORTING f1 ... fn
                IMPORTING f1 ... fn.

Korrekte Syntax:

CALL DIALOG ... EXPORTING f1 FROM f1 ... fn FROM fn
                IMPORTING f1 TO   f1 ... fn TO   fn.

Grund:

Die Verwendung impliziter Namen ist eine Fehlerquelle. Bei der impliziten Methode sucht das System im aufgerufenen Programm nach globalen Datenobjekten, deren Namen buchstäblich mit den hinter FROM bzw. TO angegebenen Bezeichnungen übereinstimmen. Falls in den Bezeichnungen Offset-/Längenangaben oder vorangestellte Selektoren verwendet werden, kann es im aufgerufenen Programm keine gleichnamigen Datenobjekte geben.






General Data in Customer Master   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1486 Date: 20240523 Time: 110723     sap01-206 ( 25 ms )