Mainframestechhelp
  • Home
  • What is?
    • Mainframe
  • Tutorials
    • TSO
    • ISPF New
    • COBOL
    • JCL
    • DB2
    • VSAM
    • CICS
    • IMS DB
    • GDG
  • Utilities
    • IDCAMS
    • IEBCOPY
    • IEBGENER
    • SORT or DFSORT
    • ICETOOL
    • IEFBR14
    • IKJEFT01
  • Examples
    • COBOL
    • JCL
    • DB2
    • VSAM
    • SORT or DFSORT
    • IDCAMS
    • IEBGENER
    • IEBCOPY
    • ICETOOL
    • IEFBR14
  • Short Notes
    • COBOL
    • JCL
  • Interview Questions
    • COBOL
    • JCL
    • DB2
    • VSAM
    • CICS
    • IMS DB New
    • PL/I New
  • Tools
    • SDSF
    • QMF New
  • COBOL
  • JCL
  • DB2
  • VSAM
  • CICS
  • IMS DB
  • TSO
  • ISPF
  • GDG
ISPF Tutorial Topics
  • ISPF Tutorial Home Page
  • Introduction
  • Interacting with ISPF
  • ISPF Settings Panel
    (Option 0)
  • ISPF Utilities Panel
    (Option 3)
  • ISPF Library Utility
    Panel (Option 3.1)
  • ISPF Data Set Utility
    Panel (Option 3.2)
    • ISPF Create PS
    • ISPF Create PDS
    • ISPF Uncatalog Datasets
    • ISPF Catalog Datasets
    • ISPF Rename Datasets using 3.2
    • ISPF Delete Datasets using 3.2
  • ISPF Move | Copy Panel
    (Option 3.3)
  • ISPF Data Set List
    Utility Panel
    (Option 3.4)
    • ISPF Dataset List (DSLIST) Actions
    • ISPF List Datasets
    • ISPF Filtering Search for DataSet
    • ISPF Create PDS Member
    • ISPF Member Actions for PDS
    • ISPF PDS member Management
    • ISPF Member List Statistics
    • ISPF Command Line Fields for Member List
    • ISPF PS File Management
  • ISPF Command Shell
    (Option 6)
    • Send file to Mainframe Server
    • Receive file from Mainframe Server
  • ISPF SuperCE Utility
    (Option 3.13)
  • ISPF Search-For Utility
    (Option 3.14)
  • ISPF Extended Search-For
    Utility (Option 3.15)
  • ISPF Editor
    • ISPF Primary Commands in Edit or Browse or View modes
    • ISPF Data Manipulation Commands
    • ISPF Labels
    • ISPF Scrolling Options
    • ISPF Edit User Profile
    • ISPF Find Command
    • ISPF Change Command
  • ISPF Scrolling Options

    In the ISPF mainframe environment, scrolling options are used to navigate through data displayed on the screen, such as datasets, member lists, or outputs. Scrolling allows users to view content that is not visible on the current screen by moving up, down, left, or right. ISPF provides both line commands and primary commands for scrolling, making navigation efficient and flexible for users handling large datasets or outputs.

    Different Scrolling Options Available in ISPF -

    Vertical Scrolling -

    Vertical scrolling moves the content up or down by a specific number of lines or pages.

    • UP (PF7): Scroll upward (move backward in the dataset).
    • DOWN (PF8): Scroll downward (move forward in the dataset).
      Scroll Down
      Press PF8 to scroll down. Next screen will appear.
      Scroll Down

    Horizontal Scrolling -

    Horizontal scrolling shifts the content left or right, useful for datasets with wide records that exceed the screen width.

    • LEFT (PF10): Scroll to the left to view content off-screen.
    • RIGHT (PF11): Scroll to the right to view hidden columns.
      Scroll Right
      Press PF11 to scroll right. Refer the column numbers at the top.
      Scroll Right

    Full Scrolling Commands -

    Below scrolling options are used at the command line (Command ===>) -

    CommandPurposeUsage
    UP n Scroll up by a specific number of lines. UP 5
    DOWN n Scroll down by a specific number of lines. DOWN 10
    LEFT n Scroll left by a specific number of columns. LEFT 20
    RIGHT n Scroll right by a specific number of columns. RIGHT 15
    TOP Scroll directly to the top of the content. TOP
    BOTTOM Scroll directly to the bottom of the content. BOTTOM
    Full Scroll Options

    How to Set Default Scrolling Behavior -

    We can set the default scrolling amount using the SCROLL field, typically located at the top of most ISPF panels.

    Screen Scroll

    The default options include:

    OptionDescription
    PAGE Scroll by one full screen or page.
    HALF Scroll by half a screen.
    DATA Scroll to the next or previous block of data.
    CSR Scroll to position the cursor line at the top/bottom.
    n (number) Scroll by a specific number of lines (e.g., 5).

    Examples -

    PurposeCommand
    View the next 10 linesDOWN 10
    Move back by 5 linesUP 5
    View the content in columns 21–40RIGHT 20
    Return to columns 1–20LEFT 20
    Jump to the start of the datasetTOP
    Jump to the end of the datasetBOTTOM

    About
    • About Us
    • Careers
    • Privacy policy
    • Terms and conditions
    • Helping
    • Contact Us
    FOLLOW US

    2014 - 2025 Mainframestechhelp. All Rights Reserved.