Questions tagged [webdynpro]

Web Dynpro is a web application user interface developed by SAP AG and exists in both ABAP and Java versions.

WebDynpro is a client-independent programming model used for developing sophisticated user interfaces for web based business applications.Dynpro means Dynamic Program.

The naming conventions to be followed while developing Web Dynpro applications is :

Web Dynpro context names should use only the characters A..Z, a..z, 0..9, _ . Digits can be used only from 2nd position. The JAVA naming conventions can be followed but avoid using unicode characters to keep the names simple. However one should avoid using the prefixes wd, WD or IWD since these are the prefixes used during generation of internal coding entities.

Basic Concept :

1. View – is the central logical layout element in the Web Dynpro application.It is responsible for the presentation logic and for the browser layout.

Description of a visible screen area Contains and lays out controls (aka widgets) Defines actions (i.e. relevant input on controls by the user), which trigger event handling

2. Controller – active part of web dynpro application,handles the data flow between the model and the view in both directions

Performs event handling Each component has a component controller Each view has a view controller Custom controllers may be added for further structuring

3. Model – is the interface to the back end systm and is responsible for providing data to the entire application.

Represents the data in the backend

4. Component

Reusable UI program package Mostly contains views, often uses models Communicates with other components via component interfaces

5. Application

Something runnable (from client application, i.e. web browser) Identified by URL Running an application means starting a component, navigating” to an initial view in an initial window.

6. Windows

Single UI unit representing a component’s user Interface/View Composition needed for embedding purposes.

7. Context

A controller contains a context which holds the data. The data flow between the contexts is referred to as context mapping..

87 questions
0
votes
1 answer

Webdynpro: component doesnot merge after migrate

I have component and want to migrate to 7.3. But after migrated, I see 2 components (1 old & 1 new), but I want to only 1 component after migrated. Do you know root cause and best practice to complete? Thanks
Phạm Quốc Bảo
  • 864
  • 2
  • 10
  • 19
0
votes
0 answers

SSO Ticket expired

I am new to SAP and receiving SSO ticket expired issue while running reports in Analysis for office. Below is the error that I am receiving, does someone know about how to resolve this issue?
Alok Gupta
  • 1,353
  • 1
  • 13
  • 29
0
votes
1 answer

Web Dynpro. Set image source for button dynamically

I need to attach an image source for a button in my sap web dynpro. But I have to do that at runtime. So that I can dynamically chose an image from the mime repository and attach it to the button. Is there a way to do that? I really have no ideas…
Dyrdek
  • 411
  • 4
  • 12
  • 33
0
votes
2 answers

Select Options Webdynpro abap no contain CP pattern

I have got the following issue. I have implemented WDR_SELECT_OPTIONS and it works fine, but i need the CP(*) for searching data. Someone know why is not there?
funkeeiads
  • 327
  • 2
  • 6
  • 20
0
votes
1 answer

Change button height in WebDynpro ABAP

For a touchscreen I need to increase the height of my buttons in a ABAP WebDynpro Application. Because there's no attribute for the height I read that it should be possible to add an image to the MIME Repository and then add this image to the…
Dyrdek
  • 411
  • 4
  • 12
  • 33
0
votes
1 answer

can you version-control Java Web Dynpro projects with Git and, if yes, what do you have to consider?

we have a small SAP server with a Web Dynpro Java stack. At the moment, each one of us has a local copy of the corresponding project. Changes from one person have to be merged with another person's changes by hand. We have not yet tried using Git…
IceFire
  • 4,016
  • 2
  • 31
  • 51
0
votes
1 answer

How to use cellStyleClassNames for designing table cells

Unfortunately I did not find any documentation about the proper use of cellStyleClassNames attribute for designing table color in SAP Webdyn Pro ABAP. The SAP Example WDR_TEST_CUSTOM_STYLES has a lot of code in the methods and is tied to various…
Thorsten Niehues
  • 13,712
  • 22
  • 78
  • 113
0
votes
1 answer

How do i copy webdynpro application into a text file

I am copying my abap/ooabap code into text file. How do i copy a webdynpro applicaton this way. I don't want to use transport requests.
gram77
  • 361
  • 1
  • 12
  • 30
0
votes
1 answer

COMMUNICATION_FAILURE during a Webdynpro BAPI call?

I have created a simple WebDynpro application that calls a BAPI. However, i am getting an error as RFC is not setup. How do i setup the RFC call? Error: The URL call http://crmehp.sat.com:8024/sap/bc/webdynpro/sap/zwd_bapi_call was terminated…
gram77
  • 361
  • 1
  • 12
  • 30
0
votes
2 answers

How to display WebDynpro ABAP in ABAP report?

I've just started coding ABAP for a few days and I have a task to call the report from transaction SE38 and have the report's result shown on the screen of the WebDynPro application SE80. The report take the user input ( e.g: Material Number,…
pandaDev
  • 41
  • 2
  • 8
0
votes
1 answer

Display selected row in a popup window in Web Dynpro Java

I have a table with element, and a Delete button. My requirement is: when I select one element, if I push this button, it open a pop-up with the same table but ONLY with the element selected. Here is the code of "action" for the "delete"…
0
votes
1 answer

How do I get all UI elements of a Web Dynpro Java view?

Is there any way to recursively iterate over all elements inside the root element of a Web Dynpro Java view? For each found child element I would like to read/modify properties at runtime.
0
votes
0 answers

OIF versus OVP for new applications

According to the Floorplan Manager for Web Dynpro ABAP Developer's Guide since at least version 7.0 EHP3, the Object Instance Floorplan (OIF) 'has been superseded by the Overview Page (OVP) floorplan' and it provides the additional recommendation…
Lilienthal
  • 4,327
  • 13
  • 52
  • 88
0
votes
0 answers

Webdynpro iText interactive PDF form

I'm working on a Java Webdynpro where I try to print out a Interactive PDF form. I've been following the tutorial on: http://itextpdf.com/ Now when I print my new PDF 'temp.pdf', it shows the template with the correct text but the field are still…
user2206834
  • 379
  • 1
  • 5
  • 13
0
votes
2 answers

Reading and mapping context elements from view in NetWeaver

I have two views in my Java Web Dynpro application and I want to share one variable between them so that when a string is submitted in the StartView I can show it in the ResultView. I'm a little confused about how the mapping works though. I created…
user393964