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

Hide Screen Fields in Dialog Programming

Former Member
0 Likes
533

Hello Friends ,

There is already a screen with a number of fields in dailog Programming . Eg : Account No :

Vendor No :

User wants to hide some of the fields . Is there a way we could hide those fields from showing on the screen without changing the code ???

Please advise ,

Thanks & Regards,

3 REPLIES 3
Read only

Manohar2u
Active Contributor
0 Likes
459

This can be done by using transaction variant concept - SHD0 tcode.

Refer this link for example...

http://www.sap-basis-abap.com/sapbs010.htm

Cheers

Manohar

Read only

Former Member
0 Likes
459

Hi Hari,

As said earlier... U can use Tcode SHD0... There you will be asked to use select characteristric of evey field... U can make them Hidden or Mandatory etc.,

Darshan

Read only

Former Member
0 Likes
459

Hi,

You need to create a Transaction variant for this... We can create a Standard Varinat and we can choose the fields to hide from the screens to display , Execute the Transaction code SHD0.

1. Choose Basis Components ® Application Personalization ® Tailoring of Application Transactions ® Configure Transaction-Related Display Values for Fields (transaction SHD0).

2. To execute a transaction variant, you have to define a variant transaction using the Transaction Maintenance transaction (SE93).

3. Once you have entered a transaction code and short description, choose transaction type Transaction with variant (Variant transaction).

4. To define a variant, enter the name of the transaction and the name of the variant.

5. Usually the settings in the Classification group box are set by default.

http://www.sap-basis-abap.com/sapbs010.htm

Regards

Sudheer