Upload
ritesh
View
248
Download
2
Embed Size (px)
Citation preview
8/18/2019 Web-Dynpro ABAP Ppt
1/13
Vikalp Solutions Pvt Limited 1 Vikalpfinding ways
05/04/16
Vikalpfinding way
s
Web-Dynpro !P
8/18/2019 Web-Dynpro ABAP Ppt
2/13
Vikalp Solutions Pvt Limited " Vikalpfinding ways
05/04/16
#ntrodu$tion Web Dynpro is the SAP Net Weaver
programming model for *user interfacesand provides support when developing
the Web representation of *businessapplications.
* Business application refers to any application that is important to running yourbusiness.
* ser !nterface is the ways in which the product is designed to interact with theuser in terms of te"t menus# chec$%bo"es# clic$ able images# drag%and%dropapproaches.
8/18/2019 Web-Dynpro ABAP Ppt
3/13
Vikalp Solutions Pvt Limited % Vikalpfinding ways
05/04/16
Structure
!n Web Dynpro# each user interface isalways made up of the same basicelements &such as ! elements orevents triggered by the user'. (hesebasic elements are declared using WebDynpro tools. (he event handling isprogrammed in separate source codeareas which are e"ecuted automatically
at runtime when the event is triggered.
8/18/2019 Web-Dynpro ABAP Ppt
4/13
Vikalp Solutions Pvt Limited 4 Vikalpfinding ways
05/04/16
W y We -Dynpro '
(he Web Dynpro model is based on the *)odel iew +ontrollerparadigm and has the following features that build on theclassic dynpro model,
- +lear separation of business logic and display logic
- niform metamodel for all types of user interfaces
- "ecution on a number of client platforms.- "tensive platform independence of interfaces
* (he model is used to manage information and notifyobservers when that infor%mation changes. !t contains onlydata and functionality that are related by a common purpose.
Logic !nput %%/ Processing %%/ 0utput
+ontroller %%/ )odel %%/ iew
8/18/2019 Web-Dynpro ABAP Ppt
5/13
Vikalp Solutions Pvt Limited 5 Vikalpfinding ways
05/04/16
(&ere are % $omponents o) Web Dynpo*omponent
• *omponent *ontroller
• Vie+
•Windo+s
nd Web Dynpro ppli$ation to e,e$ute t&e appli$ation
Components of Web Dynpro Component :
8/18/2019 Web-Dynpro ABAP Ppt
6/13
Vikalp Solutions Pvt Limited 6 Vikalpfinding ways
05/04/16
Web-Dynpro .ierar$&y
8/18/2019 Web-Dynpro ABAP Ppt
7/13
Vikalp Solutions Pvt Limited Vikalpfinding ways
05/04/16
Custom & Component Controllers
Component controllers are created
automatically when u create a component
but custom controllers should be created
by yourself when u feel to need it.
Advantages of Component Controllers :
1) Tas separation !any piece of wor that is
undertaen or attempted).
") #ecreases comple$ity.
8/18/2019 Web-Dynpro ABAP Ppt
8/13
Vikalp Solutions Pvt Limited Vikalpfinding ways
05/04/16
*omponent *ontroller
The component controller provides data and
processing logic that it should be possible to
display or change for all views of a component.
The component controller is the master controller
for a %eb #ynpro component. As soon as you
declare the e$istence of a %eb #ynpro component
the component controller is automatically created.
8/18/2019 Web-Dynpro ABAP Ppt
9/13
Vikalp Solutions Pvt Limited Vikalpfinding ways
05/04/16
View
What is View
A view describes the layout andbehavior of a rectangular area of a
user interface.Uses of View
very Web Dynpro application has atleast one view. (he layout of a view is
made up of different user interfaceelements# which can be nested in eachother.
8/18/2019 Web-Dynpro ABAP Ppt
10/13
Vikalp Solutions Pvt Limited 10 Vikalpfinding ways
05/04/16
Windo+s
Windo+ &as lon2 been used byt&e $omputer industry to re)er to
a 3usually re$tan2ular portion o)t&e display on a $omputermonitor s$reen t&at presents its$ontents
8/18/2019 Web-Dynpro ABAP Ppt
11/13
Vikalp Solutions Pvt Limited 11 Vikalpfinding ways
05/04/16
Web Dynpro ppli$ation
Web Dynpro appli$ation is anappli$ation t&at $an be $alled )romt&e user inter)a$e s an
independent pro2ram unit it$onne$ts a L t&at $an bea$$essed by t&e user +it& a
+indo+ in t&e Web Dynpro$omponent
8/18/2019 Web-Dynpro ABAP Ppt
12/13
Vikalp Solutions Pvt Limited 1" Vikalpfinding ways
05/04/16
Windo+s
.ierar$&y
8/18/2019 Web-Dynpro ABAP Ppt
13/13
Vikalp Solutions Pvt Limited 1% Vikalpfinding ways
05/04/16
Thank You