MF : EXECUTE – WS_EXECUTE – GUI_EXEC
Les fonctions pour exécuter des applications en dehors de SAP sont marquées comme “Obsolète” mais fonctionne encore.
Ex : Gui_exec
data : wv_return type i.
CALL FUNCTION ‘GUI_EXEC’
EXPORTING
COMMAND = ‘C:\PROGRAM FILES\INTERNET EXPLORER\IEXPLORE.EXE’
PARAMETER = ‘http://XX/_test/YY/test/700007668′
IMPORTING
RETURNCODE = wv_return.
La fonction ouvre un navagateur IE à l’URL passée en paramètre.
Mais il vaut mieux utiliser maintenant la classe : CL_GUI_FRONTEND_SERVICES
et la methode : “EXECUTE”
Ex : CL_GUI_FRONTEND_SERVICES
data : wo_execute type REF TO CL_GUI_FRONTEND_SERVICES.
create OBJECT wo_execute.
wo_execute->execute( EXPORTING
APPLICATION = ‘C:\PROGRAM FILES\INTERNET EXPLORER\IEXPLORE.EXE’
PARAMETER = ‘http://XX/_test/YY/test/700007668′ ).
Il y a encore plein d’autres méthodes dans cette classe, je ferai bientôt d’autres posts dessus.