SCN Wiki upgrade to version 6.13 on Tuesday 19.11.2019 - beginning 07:30 am CET

During upgrade process new content will not be transported to new Wiki version

Registration

Dear SAP Community Member,
In order to fully benefit from what the SAP Community has to offer, please register at:
http://scn.sap.com
Thank you,
The SAP Community team.
Skip to end of metadata
Go to start of metadata


Frequently Asked Questions - General Issues

The general issues section of the FAQ provides answers to general questions.


Is this FAQ available in other languages?

Yes, it is available in German and Japanese as well. While the SDN version is the original version of this FAQ, note 1000000 contains a copy of it. Since notes are translated into more languages, a translation can be provided this way. Please be aware that there might be minor differences between the FAQ in SDN and the content of the note as some time is needed to copy change over from this FAQ to the note.
back to top

How does WDA compare to other technologies?

 

Web Dynpro for ABAP

Web Dynpro for JAVA

Business Server Pages (BSP)

JAVA Server Pages (JSP)

Interactive Forms (Adobe based)

HTML Business for Java (HTMLB ) 

Mobile Infrastructure

Presentation within SAP GUI

very limited, not officially supported

 

 

 

X

 

 

Presentation within SAP NetWeaver Portal

X

X

X

X

X

X

 

Presentation on Mobile Devices (staying online)

 

X

X

X

X

X

 

Presentation on Mobile Devices (loosing connection to the server)

 

 

 

 

X

 

X

Integration of JavaScript Programs

 

 

X

X

 

 

 

Usage of Web Services

X

X

X

X

X

X

 

Development Environment

ABAP Workbench (SE80)

SAP NetWeaver Developer Studio (Web Dynpro Perspective)

ABAP Workbench (SE80)

SAP NetWeaver Developer Studio (J2EE Perspective)

SAP NetWeaver Developer Studio (Web Dynpro Perspective)
ABAP Workbench (SE80)

SAP NetWeaver Developer Studio (Enterprise Portal Perspective)

 

Available since

SAP NetWeaver 2004s (Web Application Server 7.0)

SAP NetWeaver 04 (Web Application Server 6.40)

Web Application Server 6.10

Web Application Server 6.20

SAP NetWeaver 2004s (Web Application Server 7.0)

Web Application Server 6.20

 

Advantage

- integrated in SE80
- good chance to standard development technology
- close to ABAP functionality
- no separate development environment needed
- no SAP NetWeaver Portal needed
- quick development
- ALV Lists can be used

- usage of JAVA-Know in SAP world
- device recognition adapts interface automatically
- many different technologies available (Beans, Web Services, XMI, ...)

- integrated in SE80
- no separate development environment needed
- better performance than Web Dynpro

- usage of JAVA-Know in SAP world
- vast set of control elements for SAP NetWeaver Portal / Browser

-enables user interaction and user integration to business processes, without having an SAP System installed or being connected to a SAP System
- easy to develop
- unique advantage of offline availability.
- paper like presentation.

- usage of JAVA-Know in SAP world
- vast set of control elements for SAP NetWeaver Portal / Browser

- enables connecting mobile devices which are occasionally offline

Disadvantage

- JavaScript  cannot be used
- no support of Mobile Devices
- no device recognition yet
- some GUI elements are not supported yet


-  JavaScript  cannot be used
- connects to ABAP function only via RFC (wrapper needed)
- suffering stability problems
-separate development environment & 3?tier landscape needed

- development more complex than Web Dynpro

- development more complex than Web Dynpro and BSP
- problems with debugging, testing, error-handling
-separate development environment & 3?tier landscape needed

Not suitable for complex scenarios involving multiple backend calls. Limitations on usage of value helps and amount of data-fetch, resulting in performace issues.

- Most of the features have been integrated in Web Dynpro for JAVA

- separate installation, customization & administration of the Mobile Infrastructure component needed

Especially concerning the disadvantages of Web Dynpro for ABAP there are lot of enhancements expected with the introduction of SAP NetWeaver Business Client, the new GUI for SAP (e.g. support of mobile devices, at least online support).
back to top

WDA Availiability?

WDA is released for customers starting NW2004s aka NW70, see also SAP note 751611.
If you want to use WDA in a previous release, contact SAP product management.
back to top

Sneak Preview for WDA?

If you want to play around with Web Dynpro ABAP, you can use the sneak preview edition, see also SAP NetWeaver Trial and Preview Versions
back to top

Difference between WDA and WDJ?

See this weblog
back to top

Do blogs exist that provide information about Web Dynpro ABAP?

Yes. Information is available in SDN at http://www.sdn.sap.com/irj/sdn/weblogs?blog=/weblogs/topic/43
back to top

I have installed Basis Release 6.40, and this release contains development objects of Web Dynpro ABAP. Do I have the option to use Web Dynpro ABAP on this release?

Web Dynpro ABAP is not released for Release 6.40. See Note 751611 for details.
back to top

Which SP should I use?

We always recommend the latest SP. See also SAP note 999995 as well as Thomas blog.
back to top

Is there a note containing links to all important Web Dynpro ABAP notes?

Yes. Note 999999 contains a list of all important Web Dynpro ABAP notes.
back to top

Can I use my own JavaScript?

Since Web Dynpro is meant to be client independent, it is not possible to add custom JavaScript to a rendered HTML page. There is no public API at the client side that could be used by an application developer. Moreover, since we are working hard to improve performance on the client, any JavaScript functions present may change without notice.
back to top

I would like to react on events like onblur or onfocus. Is this possible?

Since there is no API for client side scripting, there is no way to react on these events. Providing them as server-side events would degrade the overall performance of the application significantly.
back to top

Is drag & drop possible?

Drag and Drop is available in webdynpro framework since Enhancement Package1 of NetWeaver 7.0

Kindly refer the elearnings

http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/d0760510-a2d5-2b10-de9f-d897679696e3

http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/1094f1d3-19cd-2c10-3b8e-d97c9b56dbe2

back to top

Can I define keyboard shortcuts, like CTRL+S for saving?

Hotkeys are available since enhancement package 1 NetWeaver 7.0

Hotkeys are key combinations with which a user can trigger a specific action.

Hotkeys can be assigned to Button, ToolBarButton, LinkToAction, MenuActionItem, ToolBarLinkToAction, ToolBarLinkToURL, and LinkToURL

back to top

Is it possible to enable custom keyboard navigation, like ALT+N to jump to a label that starts with N?

Access keys allow a user uses to set the focus directly on a UI element

 Key combination for an access key is always ALT + [first letter of text of UI element/title/label]

back to top

3 Comments

  1. Former Member

    This section need review after NW7.01 and definately after 7.02

  2. Former Member

    Please correct me if I am wrong. With JSP - java Server pages , by writing WML tags, we can generate WAP Pages that can be shown in any Mobile browser.

  3. Former Member

    There are some questions repeated in forums too.Pls research before you post.