17.4- wda training - day 4

5
Confidential | Copyright © Larsen & Toubro Infotech Ltd. Web Dynpro ABAP Training Day 4 [ Dynamic Programming, Portal Integration, Configuration]

Upload: ssannue-laema

Post on 03-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 17.4- WDA Training - Day 4

7/28/2019 17.4- WDA Training - Day 4

http://slidepdf.com/reader/full/174-wda-training-day-4 1/5

Confidential | Copyright © Larsen & Toubro Infotech Ltd.

Web Dynpro ABAP – Training

Day – 4[ Dynamic Programming, Portal Integration,

Configuration]

Page 2: 17.4- WDA Training - Day 4

7/28/2019 17.4- WDA Training - Day 4

http://slidepdf.com/reader/full/174-wda-training-day-4 2/5

Confidential | Copyright © Larsen & Toubro Infotech Ltd. 2

 Agenda

Introduction

Course Objectives

Participant Expectations 

Dynamic Programming

Integration with Portal

Personalization and Component/Application Configuration Hands-on Exercises

Component and Application Configuration

Dynamic Programming

Review Objectives and Participant Expectations

Action Items

Page 3: 17.4- WDA Training - Day 4

7/28/2019 17.4- WDA Training - Day 4

http://slidepdf.com/reader/full/174-wda-training-day-4 3/5

Hands-On - Dynamic Programming

Confidential | Copyright © Larsen & Toubro Infotech Ltd. 3

Dynamic Layout Manipulation - Under certain conditions, it may be useful tochange the layout of a view at runtime, e.g., CL_WD_UIELEMENT_CONTAINER

(methods add_child(), get_child(), remove_child()) and CL_WD_BUTTON, etc

Working Dynamically with Parameter Mappings - The term parameter mapping

is used for the bind of an event parameter to a parameter of an action handler

method

Dynamic Context Manipulation - You can manipulate the context of a controller

in different ways at runtime, e.g., IF_WD_CONTEXT_NODE_INFO

(ADD_NEW_CHILD_NODE)

Working Dynamically with Component Usages

Dynamic embedding of an Interface view into a window

SAP Recommendation - you should use the dynamic manipulation of the

layout and context – only if it is not possible to construct a component by

declarative means

Page 4: 17.4- WDA Training - Day 4

7/28/2019 17.4- WDA Training - Day 4

http://slidepdf.com/reader/full/174-wda-training-day-4 4/5

Integration with Portal

Confidential | Copyright © Larsen & Toubro Infotech Ltd. 4

SAP Web Dynpro ABAP iView template

Portal manager IF_WD_PORTAL_INTEGRATIONPortal Events (client side eventing)

Register WDA application for portal events

Trigger portal events

Portal Navigation – a WDA application can navigate to ITS or BSP

application or another WDA application

Absolute navigation

Relative Navigation

Object based navigation - Instead of defining a concrete target

URL, you call a particular operation of a particular Business Object.

Work Protect mode

Page 5: 17.4- WDA Training - Day 4

7/28/2019 17.4- WDA Training - Day 4

http://slidepdf.com/reader/full/174-wda-training-day-4 5/5

Component and Application configuration

Confidential | Copyright © Larsen & Toubro Infotech Ltd. 5

Configuration and Personalization – two ways of changing the UI of SPAstandard screens

Configuration – design time

Component Configuration – create configuration data records for

individual Web Dynpro components. This can be explicit or implicit

Application Configuration – defines which component with which

configuration is required for the Application

Personalization–

run timeUser Personalization – available only for that user

Administrator Personalization (Customization) – available for

large group of users