BeispieldokumentationProgrammierter Aufruf einer Methode Dieses Dokument in der Navigationsstruktur finden

 

Aufruf der (fiktiven) Methode Print des Objekttyps VBAK (Verkaufsbeleg). Die Methode erhält die Parameter Paperformat (Papierformat) und Printertype (Druckertyp) als Eingabe.

Syntax Syntax

  1. * Aufruf der Methode Print des Objekttyps VBAK
    ***************************************************
    * Datendeklarationen
    ***************************************************
    DATA: VBAK_REF TYPE SWC_OBJECT. SWC_CONTAINER CONTAINER.
    * Objektreferenz auf Verkaufsbeleg erzeugen
    *************************************************
    SWC_CREATE_OBJECT VBAK_REF 'VBAK' <SchlüsselVerkaufsbeleg>
    * Eingabeparameter füllen
    ***************************************************
    SWC_CREATE_CONTAINER CONTAINER.
    SWC_SET_ELEMENT CONTAINER 'Paperformat' 'A4'.
    SWC_SET_ELEMENT CONTAINER 'Printertype' 'Lineprinter'.
    
    * Aufruf der Print-Methode
    ***************************************************
    SWC_CALL_METHOD VBAK_REF 'Print' CONTAINER.
    * Fehlerbehandlung
    IF SY-SUBRC NE 0.
       .....
    ENDIF.
Ende des Codes