ColumnSize

Fonction La commande ColumnSize vous permet de changer la taille d’une colonne dans une table de données.
Exemples ColumnSize [Article] 8

ColumnSize [Table.2,Article] 8

Format ColumnSize [colonne] n

ColumnSize [table,colonne] n

n est la nouvelle taille de la colonne de la table de données affichée (nombre de caractères). 
Le nom de la table doit être spécifié si 2 tables ou plus existent sur l’écran et que le nom de la colonne n’est pas unique. Veuillez nommer la table par son titre, si un titre est affiché, autrement par Table, Table.2, … Si vous cliquez sur View->Screen elements dans GuiXT vous voyez le nom correct de la table.

ColumnSize [...] 0: si vous spécifiez la taille 0, la colonne ne sera pas affichée.

Si la table a déjà été adaptée à l’aide des moyens standards du R/3 et que vous utilisez GuiXT en plus, le scripte GuiXT sera pris en compte.

Conseils & astuces
  • Contrairement à ColumnWidth ce n’est pas seulement la largeur visuelle de la colonne qui est réduite: les valeurs qui seraient éventuellement plus longues que la largeur de la colonne seraient troncatées et une saisie est uniquement possible sur la nouvelle largeur de la colonne.
  • Avec le SAP GUI 4.6D certains grands écrans de R/3 (grandes tables) ne se laissent pas compléter avec des éléments de GuiXT. Il apparaît alors un message d’erreur correspondant dans la fenêtre GuiXT. En utilisant la commande ColumnSize vous pouvez alors gagner la place nécessaire en diminuant la largeur de quelques colonnes ou en effaçant les colonnes inutiles.
    Ce problème n’apparaît plus à partir de la version 6.20 du SAP GUI.

ColumnSize