Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

what is dynpro? what are its components?

Former Member
0 Kudos

hi

what is dynpro? what are its components?

6 REPLIES 6

Former Member

screen number + program name is dynpro

Former Member
0 Kudos

<b>A dynpro (Dynamic Program) consists of a screen and its flow logic and controls exactly one dialog steps. - The different components of the dynpro are : Flow Logic: calls of the ABAP/4 modules for a screen . Screen layout: Positions of the text, fields, pushbuttons and so on for a screen Screen Attributes: Number of the screen, number of the subsequent screen, and others Fields attributes: Definition of the attributes of the individual fields on a screen</b>

Former Member

Hi,

Dynpro is nothing but Screen programming.

If you are talking about webdynpro.

The main Webdynpro component parts are Windows, Views, UI Elements, Layout, Controller, Context.

Regards,

Anitha

Former Member

Hi Jyothsana,

A dynpro (Dynamic Program) consists of a screen and its flow logic and controls exactly one dialog steps.

- The different components of the dynpro are :

Flow Logic: calls of the ABAP/4 modules for a screen .

Screen layout: Positions of the text, fields, pushbuttons and so on for a screen

Screen Attributes: Number of the screen, number of the subsequent screen, and others

Fields attributes: Definition of the attributes of the individual fields on a screen.

  • Dynpro places exactly one call to the module pool program.

  • A transaction consists of many screens and for each screen , flow logic is attached.

  • When a transaction is executed , the screen places a call to flow logic and flow logic inturn places a call to module pool program.

Reward if helpful.

Regards,

Chitra

Message was edited by:

Chitra Parameswaran

Former Member

hi,

dynpro is a concept followed in module pool programming.

eq: DYNPRO = SCREENS + FLOW LOGIC.

ex: when ever u activate a module pool program u can see this dynpro in the time when u click on continue button.

in module pools components are

1.screens

2. flow logic.

screens: used for designing all the required buttons, labels, tables,,,,,,,, and for gul representation.

flow logic: all the code for the elements in the screens and the actions that must be taken when u click on a button.......... like dat are coded here.

dynpro is something which combines both of these into a single unit. so dat different concepts are worked as u except to work. its likea container which contains both of the above mentioned concepts.

any queries revert back.

if helpful reward some [points.

with regards,

Suresh Aluri.

Former Member
0 Kudos

hi

good

Web Dynpro is SAP's development environment for creating professional web user interfaces for business applications. Its model-driven approach minimizes manual coding and uses visual tools to design and reuse UI components. Web Dynpro is based on a powerful and flexible Model-View-Controller (MVC) architecture that ensures a clear separation of user interfaces and back-end services. Developers have full control of the generated code at all stages of the development process. Get an overview of the fundamental concepts of Web Dynpro.

https://www.sdn.sap.com/irj/sdn/was?rid=/webcontent/uuid/063bc942-0a01-0010-e7ae-d138e97acb5a [original link is broken]

---

Go through this links

Webdynpro wiki

Web Dynpro is a development environment enabling enterprises to model and develop professional applications based on browser technology, including a standards-based, device-independent complete runtime environment.

It bridges the gap between different platforms such as J2EE, ABAP and Microsoft.NET, and between different Internet browsers and mobile platforms.

It allows the developer to define screen and Workflow using Java Server Pages that call ABAP applicatons in the R/3 server. Web Dynpro can be used to provide Web services. This ability means that your Web Dynpro applications can have complete interoperability with the .NET platform.

See the link below for more information on Web Dynpro:

http://epic.hpi.uni-potsdam.de/nwlab/docs/2004-11-01-WebDynpro.pdf

Go through the link below to get an idea how to create applications using webdynpro

http://help.sap.com/saphelp_nw04/helpdata/en/4b/9b3a3e5069eb6ce10000000a114084/frameset.htm

reward point if helpful.

thanks

mrutyun^