Getting started with GUIXT

...Previous

As we do that, our image appears on the screen as shown below: 

 

If the image does not appear, just logoff, close all the screens and reopen the R/3 logon screen. The image would show up then. 

Now, let us change the look and feel of the logon screen. In the GuiXT tool, click on the Script button and paste the following code in the elogon.txt file:  

Image (4,40) (10,65) "ribz.jpg"

box (1,0) (4,39) "Please enter user id and password"

pos F[User] (2,1)

pos F[Password] (3,1) 

set F[Client] "800"

set F[Language] "EN" 

del F[Client]

del F[Language] 

The screen elements available to us were User, Password, Client and language. We have rearranged the fields User and Password in the above script and defaulted the values of Client and Language and deleted them from the screen after defaulting them. It results in the following logon screen: 

 

Let us now give the username and password and login into the R3 system: 

Let us now modify the SAP Easy Access screen. On the GuiXT tool, click on the Script button again. It gives a warning again after opening the notepad file for SAP Easy access screen. GuiXT writes a notepad file for every screen in SAP so for the Easy access, it is saplsmrt_navigation.e0100.txt. Click on yes button on the warning: 

 

Now, we see that the only screen element available to us is [IMAGE_CONTAINER]. Let us reposition this image container and insert an image on the screen. 

Write the following script:  

pos X[IMAGE_CONTAINER] X[IMAGE_CONTAINER]+(0,15)

Image (1,1) (5,10) "ribz.jpg" 

After refreshing, we see the following SAP Easy Access screen: 

 

Now, Let us put a button on the screen and call a particular transaction on the click of the same: 

For this, write the following script for SAP Easy Access Screen: 

pos X[IMAGE_CONTAINER] X[IMAGE_CONTAINER]+(0,30)

Image (1,1) (5,10) "ribz.jpg"

pushbutton (12,1)  "abap dictionary"    "/NSE11" 

As we refresh the GuiXT tool, we see the following modification in the SAP Easy Access Menu: 

 

Once we click on this  button, it opens SE11 transaction code.

 

Let us slightly change the button layout. Let us modify the size of the button and add an icon on the same. We write the following script: 

pos X[IMAGE_CONTAINER] X[IMAGE_CONTAINER]+(0,30)

Image (1,1) (5,10) "ribz.jpg"

pushbutton (12,1)  "@3B\QOpen SE11@abap dictionary"    "/NSE11" size=(3,14) 

Hence we see the following screen: 

Click here to continue....

Please send us your feedback/suggestions at webmaster@SAPTechnical.COM 

HomeContribute About Us Privacy Terms Of Use • Disclaimer • SafeCompanies: Advertise on SAPTechnical.COM | Post JobContact Us  

Graphic Design by Round the Bend Wizards

footer image footer image