SlideShare une entreprise Scribd logo
1  sur  3
SAP ABAP WEBDYNPRO ONLINE TRAINING


What is SAP ABAP Webdynpro ?

Web Dynpro (WD) is a proprietary web application user interface technology
developed by SAP AGand exists in a Java (Web Dynpro for Java, WDJ or WD4J)
and an ABAP (Web Dynpro ABAP,[1] WDA) flavor. Both have in general the same
functionality, but usually one flavor is improved after the other, so temporary one
flavor is more advanced than the other. Hence, the decision for one of the two flavors
shall be based on organizational and business circumstances, but not on
functionality.

WD follows an adapted MVC pattern and a model driven development approach
("minimize coding, maximize design") with a large number of dedicated hooks in
generated code to place custom coding. It is intended for business applications that
shall follow standardized UI principles, connect to backend systems and be scalable.

Course Details

SAP ABAP Webdynpro Course Curricullum:


Over View on ABAP Objects


Web Dynpro View


     • UI Elements of the View
     • Structure of the View Context
     • Data Binding
     • UI Element Actions
     • Action Event Handlers
     • Context Mapping

Programming Controller Methods

     • Reference Variable WD_CONTEXT
     • Reference Variable WD_THIS and Local Controller Interface
     • Methods of the Local Controller Interface
     • Web Dynpro Runtime APIs
     • Filling the Context
     • Create Selection screen
• Validation on selection screen
     • Check boxes and Radio button
     • Create web Dynpro component
     • Creating context in component controller
     • Design view
     • Implementation of the Methods
     • Embedding View to window
     • Debugging Web Dynpro application
     • Web Dynpro Window
     • Navigation Between Two Views
     • Web Dynpro Application

Advanced Concepts:

     • Creating a Service Call
     • Using a Service Call
     • Calling Dialog Boxes of the Same Component
     • Calling a Confirmation Dialog Box
     • Data Binding of User Interface Element Properties
     • ABAP Dictionary Search Help
     • OVS Input Help
     • OTR and Messages
     • Integration of Messages in the Message Log
     • File Export
     • Web Dynpro Tab strips
     • Table control

Cross Component Programming:

     • Controllers of a Web Dynpro Component
     • Navigation Through Window Plugs
     • Cross-Component Context Mapping
     • Creating a Web Dynpro Component Interface Definition

Integrating Forms:


     • Integrating a PDF Form in a Web Dynpro Application
     • Interactive Form Use
     • Overview Adobe forms


SAP List Viewer in Web Dynpro for ABAP
• Integration of the ALV in Your Application
     • Predefining Standard ALV Functions
     • Methods and Events of the Interface Controller
     • Appearance of ALV Output

Portal Integration ( Optional )

     • Binding to Portal: Prerequisites
     • Integrating an Application in the Portal
     • Portal Events
     • Portal Navigation




Should you require any further information please do not hesitate to
contact us

Contact: trainings@keentechnologies.com any queries are always
welcomed

Please feel free to mail us for demo session or call @ 9989754807

website URL:http://www.keentechnologies.com

Contenu connexe

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Dernier (20)

Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 

En vedette

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
Simplilearn
 

En vedette (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

SASP ABAP WEBDYNPRO TRAINING

  • 1. SAP ABAP WEBDYNPRO ONLINE TRAINING What is SAP ABAP Webdynpro ? Web Dynpro (WD) is a proprietary web application user interface technology developed by SAP AGand exists in a Java (Web Dynpro for Java, WDJ or WD4J) and an ABAP (Web Dynpro ABAP,[1] WDA) flavor. Both have in general the same functionality, but usually one flavor is improved after the other, so temporary one flavor is more advanced than the other. Hence, the decision for one of the two flavors shall be based on organizational and business circumstances, but not on functionality. WD follows an adapted MVC pattern and a model driven development approach ("minimize coding, maximize design") with a large number of dedicated hooks in generated code to place custom coding. It is intended for business applications that shall follow standardized UI principles, connect to backend systems and be scalable. Course Details SAP ABAP Webdynpro Course Curricullum: Over View on ABAP Objects Web Dynpro View • UI Elements of the View • Structure of the View Context • Data Binding • UI Element Actions • Action Event Handlers • Context Mapping Programming Controller Methods • Reference Variable WD_CONTEXT • Reference Variable WD_THIS and Local Controller Interface • Methods of the Local Controller Interface • Web Dynpro Runtime APIs • Filling the Context • Create Selection screen
  • 2. • Validation on selection screen • Check boxes and Radio button • Create web Dynpro component • Creating context in component controller • Design view • Implementation of the Methods • Embedding View to window • Debugging Web Dynpro application • Web Dynpro Window • Navigation Between Two Views • Web Dynpro Application Advanced Concepts: • Creating a Service Call • Using a Service Call • Calling Dialog Boxes of the Same Component • Calling a Confirmation Dialog Box • Data Binding of User Interface Element Properties • ABAP Dictionary Search Help • OVS Input Help • OTR and Messages • Integration of Messages in the Message Log • File Export • Web Dynpro Tab strips • Table control Cross Component Programming: • Controllers of a Web Dynpro Component • Navigation Through Window Plugs • Cross-Component Context Mapping • Creating a Web Dynpro Component Interface Definition Integrating Forms: • Integrating a PDF Form in a Web Dynpro Application • Interactive Form Use • Overview Adobe forms SAP List Viewer in Web Dynpro for ABAP
  • 3. • Integration of the ALV in Your Application • Predefining Standard ALV Functions • Methods and Events of the Interface Controller • Appearance of ALV Output Portal Integration ( Optional ) • Binding to Portal: Prerequisites • Integrating an Application in the Portal • Portal Events • Portal Navigation Should you require any further information please do not hesitate to contact us Contact: trainings@keentechnologies.com any queries are always welcomed Please feel free to mail us for demo session or call @ 9989754807 website URL:http://www.keentechnologies.com