Anuncio

Colapsar
No hay anuncio todavía.

Ejecutar un programa

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Ejecutar un programa

    Hola,

    necesito ejecutar un programa que es un .exe desde mi programa ABAP, cómo lo hago?

    Gracias de antemano.
    TODOSAP.BLOGSPOT.COM

  • #2
    Hola!

    Puedes usar la clase CL_GUI_FRONTEND_SERVICES, método EXECUTE.
    En el parámetro APPLICATION colocas el programa que quieras ejecutar con toda su ruta. Si hay espacios en la ruta, ponlo entre comillas.

    Algo como:

    call method cl_gui_frontend_services=>execute
    exporting
    application = "C:\windows\notepad.exe"
    exceptions
    cntl_error = 1
    error_no_gui = 2
    bad_parameter = 3
    file_not_found = 4
    path_not_found = 5
    file_extension_unknown = 6
    error_execute_failed = 7
    synchronous_failed = 8
    not_supported_by_gui = 9
    others = 10.

    Puedes revisar el método execute ya que tiene otros parámetros que te pueden servir, pruébalo en la SE24, puedes ejecutar el método y verificar si te sirve.

    Esta clase CL_GUI_FRONTEND_SERVICES te sirve para interactuar con la PC donde se ejecuta el SAP GUI.
    Tiene varios métodos que son útiles, dale un vistazo.

    Saludos!

    Comentario


    • #3
      Muchas gracias, me fue de mucha ayuda.
      TODOSAP.BLOGSPOT.COM

      Comentario

      Trabajando...
      X