Boa tarde,
Personalizei o fonte MATR110.PRW e alterei:
- INCLUDE "MATR110.CH" para INCLUDE "TDMR110.CH";
- A declaração da rotina de Function MATR110 para User Function TDMR110;
- oReport:= TReport():New("MATR110",cTitle,"MTR110",... para oReport:= TReport():New("TDMR110",cTitle,"MTR110",...
- Copiei o arquivo MATR110_pt-br.tres para TDMR110_pt-br.tres
- Alterei o conteúdo do arquivo "TDMR110.CH" substituindo todas as strings "MATR110" para "TDMR110";
- Copiei o arquivo "TDMR110.CH" para a pasta de includes configurada no vscode;
- Copiei o fonte MATR110.PRW para TDMR110.PRW e fiz minhas customizações.
- Compilei o recurso TDMR110_pt-br.tres e o TDMR110.PRW.
Mesmo assim, quando executo a impressão do pedido de compras o sistema continua buscando o "MATR110.CH", o que poderia ser?
Marcos, poderia anexar os arquivos para que possamos verificar?
— Daniel Mendes 30 de May de 2022Gerar o PPO também pode lhe ajudar a compreender se alguma coisa está incorreta.
— Daniel Mendes 30 de May de 2022Boa tarde Daniel, vou anexar os arquivos
— Marcos Bispo Abrahão 07 de Jun de 2022Marcos, dei uma olhada, e parece estar tudo certo! Inclusive, só de remover o include MATR110, ele realmente já deveria deixar de olhar para ele... Você chegou a verificar como fica o PPO dessa pré-compilação? O relatório executado está realmente sendo o TDMR110? Você chegou a verificar pela stack, talvez pelo shift+f6?
— Daniel Mendes 07 de Jun de 2022Vou verificar o PPO, mas não sei se é porque estou chamando a rotina da opção imprimir pedido do browse de pedidos de compra.
— Marcos Bispo Abrahão 08 de Jun de 2022Hum, é bem possível que ele esteja emitindo o relatório padrão então, verifica a stack via shift+f6 com o relatório aberto, acredito que já ficara claro o problema. Talvez a solução seja um PE para abrir o seu relatório, ou criar um menu para esse relatório customizado.
— Daniel Mendes 08 de Jun de 2022O arquivo ppo gera corretamente, o que estou percebendo é que o vscode compila o arquivo .tres dependendo da vontade dele, fiz algumas novas alterações e compilei o .tres e o .prw e as alterações não foram acatadas.
— Marcos Bispo Abrahão 13 de Jun de 2022