¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como depurar uma função de saída chamada em segundo plano - Dicas e soluções

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

Olá a todos,

Enquanto estou depurando uma função de saída, ela está indo para segundo plano porque é chamada como 'Chamar a função 'zxx' no Destino da Tarefa em Segundo Plano' Nenhum'. Por favor, me diga como posso depurá-la.

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

3 Respuestas

0
Cargando...

Ao depurar um programa que chama módulos de função usando a adição IN BACKGROUND TASK.

Siga estes passos:

1) Configure a depuração para Tarefa em segundo plano: Não processar opção.

2) Pressione F8 para continuar com a depuração. O sistema coleta as chamadas de função, mas não inicia o processo de trabalho em segundo plano.

3) Vá para o código de transação SM58. Você pode selecionar o módulo de função correspondente aqui e depois executá-lo/depurá-lo através do menu Editar.

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

Um método alternativo é... se você realmente deseja depurar em segundo plano (já que às vezes o programa se comporta de forma diferente em segundo plano em comparação com o primeiro plano) é manter um loop infinito antes do ponto onde deseja depurar. E uma vez que o programa atingir o loop infinito, você pode entrar no modo de depuração a partir do SM51 e escolher a opção de depuração IR - Sentença e escolher o final do loop, ou seja, você pode sair do loop infinito e começar a depurar. Testamos essa opção quando precisamos depurar. Espero que funcione bem para você... cumprimentos!

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

Olá Rupa,

Como esta FM é chamada em segundo plano, você não pode depurá-la. A alternativa pode ser remover 'tarefa em segundo plano' e então depurá-la, e mais tarde adicionar essa linha novamente depois de ter feito as correções na FM.

Espero que isso ajude.

Cumprimentos,

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?