Advertisement
yaramohamed78

select option test -v3

Jan 18th, 2017
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ABAP 1.17 KB | None | 0 0
  1. *&---------------------------------------------------------------------*
  2. *& Report  Z_SELECTOPTION_TEST
  3. *&
  4. *&---------------------------------------------------------------------*
  5. *&
  6. *&
  7. *&---------------------------------------------------------------------*
  8.  
  9. REPORT Z_SELECTOPTION_TEST.
  10.  
  11. *Tables Used
  12. TABLES: ZASG_SAL , ZASG_EMP .
  13.  
  14. *Data Variables.
  15. DATA: l_subrc TYPE SY-SUBRC,
  16.       wa_emp TYPE ZASG_EMP,
  17.       S_empid TYPE TABLE OF SELOPT WITH HEADER LINE,
  18.       where_statement TYPE STRING,
  19.       STR2 TYPE STRING,
  20.       emp_name LIKE ZASG_EMP-name,
  21.       emp_amount LIKE ZASG_SAL-amount,
  22.       emp_currency LIKE ZASG_SAL-currency,
  23.       counter TYPE INT1 VALUE 0,
  24.       errors TYPE INT1 VALUE 0.
  25.  
  26.  
  27. *Selection Screen (ID)
  28. SELECTION-SCREEN BEGIN OF BLOCK SELECTION WITH FRAME TITLE text-001.
  29. SELECT-OPTIONS EMP_ID FOR ZASG_EMP-id .
  30. SELECTION-SCREEN END OF BLOCK SELECTION.
  31.  
  32.  
  33. LOOP AT EMP_ID.
  34.  S_empid-SIGN = EMP_ID-SIGN.
  35. S_empid-OPTION = EMP_ID-OPTION.
  36. S_empid-LOW = EMP_ID-LOW.
  37. S_empid-HIGH = EMP_ID-HIGH.
  38. APPEND S_empid.
  39. CLEAR S_empid.
  40.  
  41. ENDLOOP.
  42.  
  43. CALL FUNCTION 'Z_ASG_FN_SEARCH_TEST'
  44.   TABLES
  45.     Z_EMPID       = S_empid.
  46.  
  47. INITIALIZATION.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement