*----------------------------------------------------------------------* REPORT zfabio_subpool. *----------------------------------------------------------------------* * DECLARATIONS * *----------------------------------------------------------------------* DATA: itab(72) OCCURS 0, zname(8) TYPE C. *----------------------------------------------------------------------* * PROGRAM BODY * *----------------------------------------------------------------------* START-OF-SELECTION. CLEAR: itab, itab[]. APPEND 'PROGRAM SUBPOOL.' TO itab. APPEND 'FORM prova.' TO itab. APPEND '*scrivi qui il codice da provare' TO itab. APPEND 'ENDFORM.' TO itab. CALL FUNCTION 'TERM_CONTROL_EDIT' EXPORTING TITEL = 'ABAP Code' TABLES TEXTLINES = itab EXCEPTIONS USER_CANCELLED = 1 OTHERS = 2. IF SY-SUBRC <> 0. WRITE 'Elaborazione annullata!'. ELSE. GENERATE SUBROUTINE POOL itab NAME zname. IF SY-SUBRC = 0. PERFORM prova IN PROGRAM (zname). ELSE. WRITE 'Errore nel codice :-('. ENDIF. ENDIF. END-OF-SELECTION. EXIT. *----------------------------------------------------------------------*
mercoledì 25 novembre 2015
Generazione di Subroutine Pool
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento