- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Customizar relatório MATR080
×
Linguagem de Programação ADVPL
Perguntas Customizar relatório MATR080
- sarraipa
- Autor do Tópico
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 232
- Obrigados Recebidos: 1
10 anos 6 meses atrás #22460
por sarraipa
Customizar relatório MATR080 foi criado por sarraipa
Gostaria de saber como customizar o relatório matr080, tenho um pouco de noção de programação, eu quero incluir um campo personalizado no relatório, mas quando tento compilar o mesmo da o seguinte erro.
Error C2090 File not found MATR080.CH
Processo interrompido por erro FATAL de compilação.
Para customizar é só copiar o fonte original para um fonte novo editar e compilar, pq na extensão que vem prx é só leitura.
Error C2090 File not found MATR080.CH
Processo interrompido por erro FATAL de compilação.
Para customizar é só copiar o fonte original para um fonte novo editar e compilar, pq na extensão que vem prx é só leitura.
Por favor Acessar ou Registrar para participar da conversa.
- THALESCOTR
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 124
- Obrigados Recebidos: 0
10 anos 6 meses atrás #22466
por THALESCOTR
Respondido por THALESCOTR no tópico Customizar relatório MATR080
Boa tarde André,
este erro ocorre, devido a linha dos includes, provavelmente deve ter:
#INCLUDE "MATR080.CH"
Para não ocorrer o erro, você tem que colocar o MATR080.CH no seu diretório de includes ou comentar esse include e onde tiver as variáveis STR0001, STR0002, etc... você deve substituir pela string correta:
Ex: TReport():New("MATR080",STR0001, ...
TReport():New("MATR080","Teste", ...
Att
Thales
este erro ocorre, devido a linha dos includes, provavelmente deve ter:
#INCLUDE "MATR080.CH"
Para não ocorrer o erro, você tem que colocar o MATR080.CH no seu diretório de includes ou comentar esse include e onde tiver as variáveis STR0001, STR0002, etc... você deve substituir pela string correta:
Ex: TReport():New("MATR080",STR0001, ...
TReport():New("MATR080","Teste", ...
Att
Thales
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
10 anos 6 meses atrás #22470
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Customizar relatório MATR080
Andre fora o que nosso grande amigo thales mencionou tem mais outras coisas, normalmente quando vc recebe o fonte da totvs ele vem como só leitura, precisa entrar em propriedades do arquivo pelo explorer e desabilitar esta opção.
segundo, a função vc deverá mudar pra User function
exemplo:
FUNCTION MATR080
PARA
USER FUNCTION XMATR080
as demais funções que vc localizar que estejam como:
function xxx()
muda para
static function xxx()
no menu adicione uma nova opção ao relatorio original chamando a função XMATR080 e tipo 03 user functions.
espero ter ajudado.
segundo, a função vc deverá mudar pra User function
exemplo:
FUNCTION MATR080
PARA
USER FUNCTION XMATR080
as demais funções que vc localizar que estejam como:
function xxx()
muda para
static function xxx()
no menu adicione uma nova opção ao relatorio original chamando a função XMATR080 e tipo 03 user functions.
espero ter ajudado.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- sidelcino
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 36
- Obrigados Recebidos: 0
10 anos 1 mês atrás #25394
por sidelcino
Respondido por sidelcino no tópico Customizar relatório MATR080
Caro Luiz Alberto,
Fiz o procedimento informado por você para possibilitar a modificação do relatório MATR080, criei um novo arquivo (XMATR080), compilei e criei o menu mas quando acesso o relatório para personalizá-lo eu não consigo acessar nenhuma opção do relatório, fica tudo inativo conforme anexo. Você faz ideia do que pode estar errado?
Desde já agradeço a atenção.
Favor checar o anexo.
Grato.
Fiz o procedimento informado por você para possibilitar a modificação do relatório MATR080, criei um novo arquivo (XMATR080), compilei e criei o menu mas quando acesso o relatório para personalizá-lo eu não consigo acessar nenhuma opção do relatório, fica tudo inativo conforme anexo. Você faz ideia do que pode estar errado?
Desde já agradeço a atenção.
Favor checar o anexo.
Grato.
Por favor Acessar ou Registrar para participar da conversa.
- sarraipa
- Autor do Tópico
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 232
- Obrigados Recebidos: 1
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Customizar relatório MATR080
Tempo para a criação da página:0.084 segundos