Função esta no RPO mas quando chama no menu diz não estar compilada.

Função esta no RPO mas quando chama no menu diz não estar compilada versão P33.

Pelo inspetor de objetos a função esta no RPO da P33, mas quando excuto por DEBUG e entro no menu para chama a função ele diz não estar compialda.

Ja exclui do RPO e compilei novamente e nada.

Alguem aqui ja passou por isso.

compartilhar
  • Você está compilando uma user function certo? Você adicionou ela no menu como user function? Qual extensão você usou no seu código fonte? Poderia anexar o erro e o fonte também, por favor.

    Daniel Mendes   14 de Sep de 2022
  • Ja passei por isso em diversos casos, dentre eles: A chamada da função não era feita precedida pelo U, compilei a função no rpo(1) e tentei acessa-la pelo rpo(2) em ambientes diferente, e como o Daniel disse, quando colocada no menu, marque que é uma Função de usuário(Nesse caso não é necessário colocar o U pra chamar ela)

    m4el   14 de Sep de 2022
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags rpo protheus ou faça a sua própria pergunta.