Quelquepart

Blog d'un développeur ABAP

Vous êtes ici : Accueil>Fonction>Rendre invisible une fenêtre SAPGUI (un mode)

Rendre invisible une fenêtre SAPGUI (un mode)

Rédigé par Sébastien Hermann dans Fonction - aucun commentaire

Devenez le Majax de l'ABAP grâce à la fonction SAPGUI_SET_PROPERTY
En effet cette fonction du SAPGUI permet de modifier les propriétés de ce dernier, comme par exemple l'affichage des fenêtres SAP !

CALL FUNCTION 'SAPGUI_SET_PROPERTY'
     DESTINATION 'SAPGUI'
     EXPORTING PROPERTY   = 'VISIBLE'
               VALUE = ' '.

Par ce simple appel votre fenêtre disparait complètement. Heureusement l'opération n'est pas irréversible :

CALL FUNCTION 'SAPGUI_SET_PROPERTY'
     DESTINATION 'SAPGUI'
     EXPORTING PROPERTY   = 'VISIBLE'
               VALUE = 'X'.

vous permettra de faire réapparaitre la fenêtre disparue.

En revanche, les usages productifs de cette fonction semblent assez restreint...
On peut imaginer s'en servir lors de lien OLE avec Excel ou Word (création dynamique de document sur le poste utilisateur)
Si vous trouvez un autre usage ou que vous arrivez à avoir des informations sur les autres propriétés modifiables du SAPGUI par cette fonction, n'hésitez pas a laisser un commentaire.

Écrire un commentaire

 Se rappeler de moi sur ce site

Capcha
Entrez le code de l'image :