winseitenwechsel.i 506 B

123456789101112131415161718
  1. DEF INPUT PARAMETER ipArt AS CHAR NO-UNDO.
  2. AktSeite = DYNAMIC-FUNCTION('getCurrentPage':U) NO-ERROR.
  3. CASE ipArt:
  4. WHEN 'V' THEN DO:
  5. IF AktSeite = 1 THEN AktSeite = MaxSeite.
  6. ELSE AktSeite = AktSeite - 1.
  7. END.
  8. WHEN 'N' THEN DO:
  9. IF AktSeite = MaxSeite THEN AktSeite = 1.
  10. ELSE AktSeite = AktSeite + 1.
  11. END.
  12. END CASE.
  13. RUN selectPage ( INPUT AktSeite ).