SAP ABAP Webdynpro

SAP Web Dynpro for ABAP is SAP’s new standard UI technology for developing user interfaces in the ABAP environment. It combines a rendering-independent UI programming model with the well-known features of a ABAP server environment, like the transportation and change management system, security environment, test and performance analysis tools, or remote debugging.

Section Heading

Course Information

Duration: 40 Hours

Timings: Week days 1-2 Hours per day (or) Weekends: 2-3 Hours per day

Method: Online/Classroom Training

Study Material: Soft Copy

System Access: For 1 month

Course Content

Introduction

  • Introduction to Web & Netweaver Technologies
  • Introduction to WebDynPro for ABAP
  • WebDynPro Architecture
  • WebDynPro components
  • View
  • Window
  • Controller-Context
  • Event-Action
  • Interfaces of WebDynPro –components
  • WebDynPro Application
  • WebDynPro model
  • WebDynPro: Development in detail

WebDynPro vie

  • UI Elements of the view
  • Structure of the view Context
  • Data Binding
  • UI Element Actions
  • Parameter Mapping
  • Action Event Handlers
  • Component Controller
  • Context mapping
  • Programming controller methods
  • Methods of the local controller interface
  • Events & event Handlers
  • Cross Controller method call
  • WebDynPro Runtime APIS
  • Filling the context
  • Phase model

WebDynPro window

  • Navigation between two views
  • WebDynPro application
  • URL of a WebDynPro application
  • Full Qualified domain names (FQDN)
  • URLs and Namespaces
  • Calling a WebDynPro Application using Parameters
  • Cross component Programming

Controller of a WebDynPro Component

  • Component Usages
  • Component Usages without controller Access
  • Navigation through window Plugs
  • Cross-Component Context mapping
  • External Context Mapping
  • Creating a WebDynPro component interface definition
  • Implementing a WebDynPro interface definition
  • Dynamic Programming
  • Dynamic layout manipulation
  • Dynamic context manipulation
  • Dynamically creating component usages

Advanced concepts

  • Working with the assistance Class
  • Service call in a WebDynPro application
  • Creating a service call
  • Messages
  • Modification-free Enhancements
  • Debugging WebDynPro ABAP applications
  • Version comparisons in WebDynPro for ABAP
  • File export
  • Working with dialog boxes
  • Input help
  • Configuration of an included ALV component
  • Portal integration
  • Binding to portal : prerequisites
  • Integrating an application to portal
  • Integrating a PDF form in a WebDynPro application
  • Inserting forms
  • Inserting existing Forms
  • Supported Elements of the Adobe Library
  • Interactive form use
  • Forms with function module-Based interface
  • SAP list viewer in WebDynPro for ABAP
  • Integration of ALV in your Application
  • Managing ALV output area

Methods and events of the interface Controller

  • Data_check
  • Get_config_data
  • Get_model
  • Get_model_extended
  • Set_data
  • On_after_config
  • On_Click
  • On_data_check
  • On_function_on_lead_select
  • On_STD)Function_AFTE
  • ON_STD_Function_BEFO

WebDynPro Trace Tool

  • ICM Tracing
  • Http browser tracing
  • Http Proxy

WebDynPro Tools in the ABAP workbench

  • Component Editor
  • Controller Editor
  • View Editor
  • Window Editor
  • Display an interface view
  • Displaying and defining the interface controller
  • WebDynPro application
  • The WebDynPro code Wizard

Authorization Checks in Configuration/Personalization

Dynpro Controls

  • Checkbox
  • Frame
  • I/O field
  • Pushbutton
  • Radio button
  • Step Loop
  • Sub screen
  • Table Control, Tab Strip
  • Tex Field

Abstract UI Element Interfaces

  • Interactive Form
  • Business Graphics Library
  • Chart Designer
  • Business Intelligence Library
  • Contextual Panel
  • Horizontal Contextual Panel
  • File download, File upload
  • Formatted Text view
  • I frame
  • Link to Action
  • Link to URL
  • Text edit
  • Text view’
  • Link
  • Menu
  • Menu item
  • Toolbar
  • Button Row
  • Data navigator
  • Roadmap
  • Legend
  • Text bar

Programming Interfaces

Runtime APIs

  • IF_WD_ACTION
  • IF_WD_APPLICATION
  • IF_WD_COMPONENT
  • IF_WD_COMPONENT_USAGE
  • IF_WD_COMPONENT_USAGE_GROUP
  • IF_WD_CONTROLLER
  • IF_WD_MESSAGE_MANAGER
  • IF_WD_NAVIGATION_SERVICES
  • IF_WD_VALIDATION
  • IF_WD_VIEW
  • IF_WD_VIEW_CONTROLLER
  • IF_WD_VIEW_ELEMENTS
  • IF_WD_WINDOW
  • IF_WD_WINDOW_CONTROLLER
  • IF_WD_WINDOWMANAGER
  • CL_WD_CUSTOM_EVENT

Context APIs

  • IF_WD_CONTEXT
  • IF_WD_CONTEXT_NODE
  • IF_WD_CONTEXT_NODE_INFO
  • IF_WD_CONTEXT_ELEMENT
  • Structure WDR_Context _attribute_info

Personalization APIs

  • IF_WD_personalization

Portal Integration APIs

  • IF_WD_portal_intgration
  • cl_wdr_portal_obnwed_service

Service Classes

  • cl_wd_adobe_services
  • cl_wd_context services
  • cl_wd_runtime_services
  • cl_wd_utilities

Key Features

Instructor Led Online Training

Flexible Time At Your Convenience

Over 1,00,000+ Professionals Trained Across 100 Countries

24x7 Live Support via Chat, Mail and Phone

Corporate Training and On-Job Support

Request For Demo

Training Calendar

ModuleClassroom/OnlineLocation
SAP EWM  Online Instructor-Led Online
SAP TM Online Instructor-Led Online
SAP GTS Online Instructor-Led Online
SAP MM Online Instructor-Led Online

Our Clients