Вы находитесь на странице: 1из 24

BANDIS TECHNOLOGY

9030098866

040-64608866

BANDIS TECHNOLOGY

bandis.technology@gmail.com

Online/Offline COurse

BANDIS TECHNOLOGY

9030098866

040-64608866

REQUIREMENT : POPULATE THE DATA FROM ZFACULTY & ZCOURSE_DETAIL. WHENEVER USER SELECT ANY FACULTY RECORD , BASED ON THAT RELATED COURSE DETAILS SHOUL BE DISPLAYED. PREREQUISTE: CREATE TWO CUSTOM TABLES

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

Create a context node with 0: N cardinality refereing structure ZFACULTY

Create a child node ZFACULTY node with cardinality 0:N and maintain a supply function to populate the data based on element selected in the parent Node

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

Define a general method is component controller , (the reason to do is , we will use this excercise and see how the Standard Buttons in FPM toolbar can influence our component )

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

Call this method within the WDDOINIT of Comp Controller

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

WE NEEDTO HAVE TWO VIEWS VIEW NAMES FACULTY : CONTAINS THE FACULTY DETAILS IN A TABLE UI COURSE : CONTAINS THE COURSE DETAILS IN A TABLE UI EACH VIEW SHOULD BE EMBEDED IN A SEPARATE WINDOW FPM COMPONENTS ENABLE THE INTERFACE VIEWS TO BE MADE AS A PART OF UIBB . AS A DEVELOPER CONCENTRATE ON DEVELOPING THE APPLICATION. MOST OF THE READY TO USE OPTIONS AVAILABLE AT FPM LIKE TABSTRIP , ROADMAP ETC. Define an internal mapping

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

Similarly define an internal mapping for COURSE1 context node with view COURSE And insert a TABLE UI element

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

Drag the Course Noide for mapping

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

10

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

Component is ready . For any webdynpro component to participate in any FPM Configuration, add the webdynpro interface IF_FPM_UI_BUILDING_BLOCK and implement it

11

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

12

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

13

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

FPM CONFIGURATION: We can create the any application configuration using ACT: Application Creation Tool Open the package

14

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

Click on propose , if no webdynpro application exits in FPM_OIF_COMPONENT , it accepts the proposal else throw a error. Remember for any application , Application configuration and component configuration is mandatory . SO you will find that two checkboxs disable The Third checkbox is for IDR ( Identification Region Configuration) To provide Normal headers , which is optional and enabled.

15

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

16

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

17

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

Rename the main View as Welcome BANDIS TECHNOLOGY

BY default Every main view contains a subview , each subview has one UIBB as mandatory . Rename SUBVIEW1

Configure the UIBB , expand the subview or click on the attribute TAB

18

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

19

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

Select the required interface related to faculty Details

Create one more subview and rename it accordingly and add the course related interface view in the UIBB

20

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

21

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

22

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

BANDIS TECHNOLOGY

9030098866

040-64608866

23

WEBDYNPRO ABAP/FPM/WEBDYNPRO CHIPS / BRF+ WITH OOPS & ADVANCED OOPS Friday, 20 July 2012
BANDIS TECHNOLOGY CONTACT: 040-64608866 ,9030098866
Online/Offline COurse

BANDIS TECHNOLOGY

bandis.technology@gmail.com

Вам также может понравиться