¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo depurar una función de salida llamada en segundo plano - Consejos y soluciones

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Hola a todos,

Mientras estoy depurando una función de salida, se está yendo a segundo plano porque se llama como 'Llamar a la función 'zxx' en Destino de Tarea en Segundo Plano 'Ninguno'. Por favor, dime cómo puedo depurarlo.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Cuando depuras un programa que llama a módulos de función utilizando la adición IN BACKGROUND TASK.

Sigue estos pasos:

1) Establece la configuración de depuración en Tarea en segundo plano: No procesar opción.

2) Presiona F8 para continuar con la depuración. El sistema recopila las llamadas a las funciones, pero no inicia el proceso de trabajo en segundo plano.

3) Ve al código de transacción SM58. Puedes seleccionar el módulo de función correspondiente aquí, y luego ejecutarlo/depurarlo a través del menú Editar.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Un método alternativo es... si realmente quieres depurar en modo de fondo (ya que a veces el programa se comporta de manera diferente en segundo plano en comparación con el primer plano) es mantener un bucle infinito antes del punto donde deseas depurar. Y una vez que el programa llegue al bucle infinito, puedes entrar en el modo de depuración desde SM51 y elegir la opción en depurar IR--Sentencia y elegir el final del bucle. es decir, puedes salir del bucle infinito y comenzar a depurar. Probamos esta opción cuando tuvimos que depurar. ¡Espero que funcione bien para ti.. saludos!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Rupa,

Dado que esta FM se llama en segundo plano, no puedes depurarla. La alternativa puede ser eliminar 'tarea en segundo plano' y luego depurarla, y más tarde agregar esta línea una vez que hayas terminado las correcciones en la FM.

Espero que esto ayude.

Saludos,

Kinshuk

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?