I am writing a simple program given as an assignment in sap abap workbench
to generate table using do enddo loop.
There I used variable m inside do loop which is declared as m type i value 1.
but its not getting printed please help.
*&---------------------------------------------------------------------*
*& Report Z_BASIC_OUTPUT_PATTERN
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT z_basic_output_pattern NO STANDARD PAGE HEADING LINE-COUNT
100(4).
DATA m TYPE i VALUE 1 .
.
WRITE 40'student marksheet'.
WRITE 73'date:'.
WRITE /73'time:'.
SKIP 3 .
WRITE 10'student information :-'.
ULINE /10(19).
WRITE /10'student roll no.:'.
WRITE /10'student class :'.
WRITE /10'student section :'.
WRITE /10'student name :'.
SKIP 2.
ULINE 10(33).
WRITE /10'|'.
WRITE'subject details'.
WRITE 42'|'.
ULINE /10(33).
WRITE /10'|'.
WRITE'sno.'.
WRITE 15'|'.
WRITE'subject'.
WRITE 24'|'.
WRITE'marks'.
WRITE 30'|'.
WRITE'grade'.
WRITE 42'|'.
ULINE /10(33).
DO 3 TIMES .
WRITE /10 '|'.
WRITE : m .
WRITE 15'|'.
IF sy-index = '1' .
WRITE 'maths'.
ELSEIF sy-index = '2'.
WRITE 'science'.
ELSE.
WRITE 'english'.
ENDIF.
WRITE 24 '|'.
WRITE 30 '|'.
WRITE 42'|'.
ULINE /10(33).
m = m + 1.
ENDDO.
below is output (output of the program )


