Advertisement
Guest User

Untitled

a guest
Nov 24th, 2016
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ABAP 1.46 KB | None | 0 0
  1. *&---------------------------------------------------------------------*
  2. *& Report  ZGL156C4
  3. *&
  4. *&---------------------------------------------------------------------*
  5. *&
  6. *&
  7. *&---------------------------------------------------------------------*
  8. REPORT  ZGL156C4.
  9.  
  10.  
  11. *DO  10 TIMES.
  12. *  if sy-index = 4.
  13. *  continue.
  14. *  endif.
  15. *  write: / 'hello', sy-index.
  16. *  if sy-index = 7.
  17. *    exit.
  18. *  endif.
  19. *ENDDO.
  20.  
  21.  
  22.  
  23.  
  24. * continue sari la conditia din loop
  25. * exit iesi din loop
  26.  
  27.  
  28. * sy-index salveaza iteratia ( a cata oara esti in bucla )
  29.  
  30. * parametrul se citeste. se introduce valoarea de la tastatura
  31. *PARAMETERS p_varsta TYPE i.
  32. *
  33. *
  34. *
  35. *
  36. *WHILE p_varsta < 20.
  37. *    write: / 'Varsta este de ', p_varsta.
  38. *    ADD 1 TO p_varsta.
  39. *ENDWHILE.
  40.  
  41. TYPES:  BEGIN OF ty_st_tab,
  42.   cheie TYPE c length 3,
  43.   valoare TYPE i,
  44. END OF ty_st_tab.
  45.  
  46. TYPES:  ty_tb_tab TYPE STANDARD TABLE OF ty_st_tab.
  47.  
  48. DATA: gt_tab TYPE ty_tb_tab,
  49.       gs_tab TYPE ty_st_tab.
  50.  
  51.  
  52. gs_tab-cheie = 'ACA'.
  53. gs_tab-valoare = 9.
  54. APPEND gs_tab TO gt_tab.
  55.  
  56.  
  57.  
  58. gs_tab-cheie = 'AAA'.
  59. gs_tab-valoare = 3.
  60. APPEND gs_tab TO gt_tab.
  61.  
  62.  
  63. gs_tab-cheie = 'EEA'.
  64. gs_tab-valoare = 5.
  65. APPEND gs_tab TO gt_tab.
  66.  
  67. gs_tab-cheie = 'LAS'.
  68. gs_tab-valoare = 5.
  69. INSERT gs_tab INTO gt_tab INDEX 1.
  70.  
  71.  
  72. LOOP AT gt_tab INTO gs_tab.
  73.  
  74.  
  75.   if gs_tab-cheie = 'BBB'.
  76.     gs_tab-valoare = 10.
  77.     MODIFY gt_tab FROM gs_tab.
  78.   endif.
  79.  
  80.   WRITE: / gs_tab-cheie,
  81.   gs_tab-valoare,
  82.   sy-tabix.
  83. ENDLOOP.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement