Course announcements

  • This course will prepare you to develop screen-based user dialogues.

Learning outcomes

  • Explain the user dialog programming model
  • Explain User interfaces and Simple Screen Elements
  • Understand how to handle errors using navigation and input help
  • Describe how to create Sub screens, Tabstrip Controls and Context Menus

Content

  • Introduction to Screen Programming
    • Explaining the User Dialog Programming Model
    • Introducing Screen Programming
    • Creating Screens and Screen Elements
    • Modifying Screens at Runtime
    • Designing Screen Sequence
    • Calling a Dialog Box Dynamical
  • The Program Interface
    • Explaining User Interfaces
    • Setting a GUI Title and a GUI Status
  • Simple Screen Elements
    • Creating Screen Elements for Output
    • Creating Input/Output Fields
    • Defining Checkboxes and Radio Button Groups
    • Creating Pushbuttons
  • Screen Error Handling
    • Handling Errors Using Dialog Messages and Field Input Checks
    • Handling Errors Using Navigation and Input Help
  • Subscreens
    • Creating Subscreens
  • Tabstrip Controls
    • Creating Tabstrip Controls
    • Modifying Tabstrip Controls
  • Table Controls
    • Creating Table Controls
    • Modifying Table Controls at Runtime
    • Changing Table Controls at Runtime
  • Context Menus
    • Implementing Context Menus
  • Splitter Control
    • Implementing Splitter Control

Audience

  • Developer
  • Developer Consultant

Course Based on Software Release

  • SAP NetWeaver 7.40

Notes

  • • The course BC410 is also suitable for participants who are using a release older than the one specified (at least SAP R/3 4.6C).
  • Dynpros (screens) build SAP's classical UIs. They are used for those dialogs that are displayed in the SAP GUI, and they will continue to be used.
  • Since SAP NetWeaver 7.0, the ABAP Web Dynpro programming model is available - see courses NET310 (ABAP Web Dynpro Basics) and NET311 (Advanced ABAP Web Dynpro).
  • For Floor Plan Manager see course: NET313.

Languages

Available in English

Prerequisites

Essential

  • BC400

Recommended

Find a course date

Can't find a suitable date?

Booking for 1-2 people?

Make a request for us to schedule training around what works for you? We will do our best to consider your request.

Request a training date

Booking for 3 or more participants?

With our 3 to RUN initiative, you can request any standard classroom or virtual SAP Live Class on your timeline. Once the minimum participant threshold for your region is met, SAP and our partners will do our best to add it to the schedule.

Find out more

Languages

Available in English

Prerequisites

Essential

  • BC400

Recommended