Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- REPORT zsa_govnokod_001.
- PARAMETERS: p_count1 TYPE i.
- DATA p_count2 TYPE i.
- DATA lv_is_odd TYPE i.
- DATA lv_syindex(3) TYPE c.
- DO p_count1 TIMES.
- p_count2 = sy-index.
- lv_is_odd = sy-index MOD 2. "0 - чёт, 1 - нечет
- DO p_count2 TIMES.
- IF lv_is_odd = 1.
- lv_syindex = sy-index.
- ELSE.
- lv_syindex = p_count2 + 1 - sy-index. "для чётных разворачиваем порядок с помощью арифметики
- ENDIF.
- WRITE lv_syindex LEFT-JUSTIFIED.
- IF sy-index NE p_count2. WRITE '-'. ENDIF. "если не последняя запись - вставляем разделитель
- ENDDO.
- WRITE /.
- ENDDO.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement