No artigo de hoje, vamos demonstrar em como visualizar o começo de uma mensagem de erro em uma tela no Protheus (aquelas telas de erro que não conseguimos enxergar o que ocasionou o problema).
Tem um certo tipo de erro em rotinas e customizações no Protheus, que geram uma mensagem gigantesca de erro na tela, geralmente ocupando a tela inteira.
Ai muitas das vezes ficamos em dúvida, do que pode estar ocasionando esse problema, pois ficamos sem entender o motivo dessa tela.
Para então visualizar qual é o erro, é muito simples, na janela do erro, no canto direito, aumente um pouco a tela, isso fará com que ela seja redimensionada e o começo do erro irá aparecer, similar ao GIF abaixo.
No caso acima foi um stack depth overflow in function , que inclusive é um dos exemplos do nosso curso Conhecendo e solucionando erros em AdvPL (veja a lista de aulas clicando aqui).
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Muito bom este conteúdo.
Dan estou desenvolvendo um fonte para alterar as substituição tributaria que ficam dentro de um parâmetro.
Quero abrir um tela como se fosse de cadastro, e nesta visualizar todos os parâmetros que tenho de substituição e com isto dar o direito ao pessoal de contabilidade alterar os valores do conteúdo desses parâmetros tirando esta função do pessoal de TI.
Teria como me auxiliar
Boa tarde Gabriel, tudo bem?
Opa, obrigado pelo feedback.
Tem dois artigos que podem te ajudar:
+ Rotina para cadastros de parâmetros em AdvPL: https://terminaldeinformacao.com/2015/12/07/rotina-para-cadastros-de-parametros-em-advpl/
+ Função para editar um parâmetro com quebras / separação (; / , .) em AdvPL: https://terminaldeinformacao.com/2018/09/04/funcao-para-editar-um-parametro-quebras-separacao/
Forte abraço.