‎2007 Feb 23 5:16 PM
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,
‎2007 Feb 23 5:31 PM
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
‎2007 Feb 23 6:02 PM
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
‎2007 Feb 23 6:05 PM
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