Sometimes, you want to create ABAP code but do not necessarily want to keep it. Here's how you do it: Execute the...
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
program and type a title (for the program) and routine name (without spaces) and execute. When the editor comes up, type in your code and click save.
report zexecprg no standard page heading. parameters: titel(80). parameters: routine(32). data: program(8). data: lines(72) occurs 0 with header line. data: mezzage(128). data: line_no type i. data: length type i. data: startpos type i. editor-call for lines. lines = 'report zreport.'. insert lines index 1. concatenate 'form' routine '.' into lines separated by space. insert lines index 2. append 'endform.' to lines. generate subroutine pool lines name program message mezzage line line_no. if sy-subrc is initial. set pf-status 'ZEXY'. startpos = ( sy-scols - strlen( titel ) ) / 2. write at (startpos) titel. perform (routine) in program (program). else. write:/ mezzage. endif.