Application Development and Automation 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: 
Read only

SAP GUI screen elements

Former Member
0 Likes
453

Hi Colleagues,

For automating business scenarios which has SAP GUI as the user interface, i have to consider all the fields associated with a particular business transaction.But normally all the U. I. elements(table controls,ALV grids and fields) are not exposed on the screens and we need to do many customization settings to display them , and moreover these customizations are different for different transactions.

Is there any specific and generic way in ABAP U.I. design technology with which we can expose all the screen elements associated with a particular business transaction on the U. I.

Regards,

Sabyasachi

2 REPLIES 2
Read only

Former Member
0 Likes
366

Hi,

Are you talking about Custom transaction Or standard transaction.

IF custom then either create the elements on screen and display all of them.

you want to change display at runtime.

you need to code.

check out loop at screen in SDN/Google.

In standard you have to look for the enhancement point and code accordingly.

Read only

MarcinPciak
Active Contributor
0 Likes
366

For classic dynpros TRUE generic programming with all classic controls + GUI controls will be either very troublesome or impossible.

You can play around with switching different subscreen etc, but this would require lots of coding and no quarantee you will achieve truely generic programs for different business cases.

For Web Dynpro you have much more flexibility in hands in this regard. Still lots of troubles though.

The best is to develop your screens separately for each application. The maintenance efford drastically decreases. Even if you developed a whole framework for this, which I believe such approach would require, imagine how complex would that be in order to forseen any changes that might come together with new business transactions. Flexibility of such framework would have to be on really advance level. With only one guy in team I don't think it's feasible to complete this in reasonable timeframes.

Regards

Marcin