Il peut être intéressant, dans certains cas, de réorganiser l'ordre des champs de l'écran. Par exemple, pour mettre les champs les moins utilisés au bas de l'écran, à moins qu'ils ne soient directement liés à d'autres champs plus fréquemment utilisés.

Une autre raison pourrait être d'ordre esthétique ou ergonomique, après la suppression de champs. De plus, comme nous le verrons plus tard, l'insertion d'images, de boutons ou de textes réclamera de faire de la place.

 
Comme premier exercice, faisons glisser la boite de regroupement [Communications methods] un peu sur la droite.

 

 
 

Ceci est réalisé à l'aide de la commande "pos". Il est possible de spécifier la nouvelle position à l'aide des coordonnées d'écran sous la forme (ligne, colonne), par exemple pos [Communications method] (1,12). Un façon plus pratique est d'utiliser des coordonnées relatives à un autre élément de l'écran, comme par exemple :



pos [Communications methods] [Communications methods]+(0,10)       

L'ensemble du groupe s'est déplacé de 10 espaces vers la droite.

Cette opération a créé un petit problème de recouvrement de champs. Rien d'inquiétant, votre disque dur ne va pas être reformatté ou GuiXT s'arrêter! Toutefois, il faut convenir que l'écran ne semble pas très professionnel.




Un point important à noter : il se peut que vous déplaciez des champs à des positions qui ne sont pas disponibles. En effet, dans R/3, certains champs ne sont pas affichés, en fonction des données. Pour s'assurer qu'une opération est réalisable, il faut ouvrir le "Screen Painter" de manière à afficher l'ensemble des éléments de l'écran.
Le déplacement vertical fonctionne de la même façon que le déplacement horizontal :


pos [Communications methods]   [Communications methods]+(1,0)
pos [Other data]               [Other data]+(2,0)              

Les deux boites de regroupement ont été respectivement déplacées de 1 et de 2 places vers le bas.


Avec les commandes "del" et "pos", il est possible de désigner champs et boîtes de regroupement soit de manière symbolique, par leur nom, par exemple [Cost center], soit par des coordonnées d'écran, comme del (1,1). La désignation symbolique est de loin préférable, car elle vous rend insensible à des petits changements dans la présentation de l'écran.

Continuer