Postagem em destaque
- Gerar link
- X
- Outros aplicativos
BlackTDN :: TCustomReport ( R3 e TReport : 2 em 1)
Como prometido, a versão Demo (Beta 1) de TCustomReport já está pronta. As primeiras “vítimas” da conversão “2 em 1” foram os programas padrões IMPESP.PRX (Espelho do Ponto Customizado), ABSENT.PRX (Relatório de Absenteísmo) e PONQDHR.PRX (Relatório de Quadro de Horários) todos usando, por padrão, a impressão em R3 e a função IMPR(). Qualquer outro relatório poderá, também, ter a propriedade de ser impresso tanto em R3 quanto em TReport.
A figura ao lado (Espelho do Ponto) é um “instantâneo” da versão em TReport do mesmo relatório R3. Ele contém a targeta “BLACKTDN TCUSTOMREPORT DEMO” para provar que foi impresso usando a classe de impressão TReport.
A conversão de R3 pra TReport, usando TCustomReport é muito simples. Na maioria dos casos apenas duas linhas resolverão o problema.
Vamos utilizar “as vítimas” para exemplificar:
IMPESP.PRX
PONQDHR.PRX
e, finalmente:
ABSENT.PRX
TCUSTOMREPORT.CH
O arquivo de cabeçalho “TCustomReport.CH” apresentado anteriormente foi modificado. Acima alguns “instantâneos” das modificações efetuadas.
TCustomReport ainda tem muito a evoluir mas, nesta sua primeira versão, já nos permite a impressão em TReport com poucas alterações no código original em R3.
Desta vez não vou disponibilizar todo o código utilizado para desenvolver TCustomReport (por questões de compromisso comercial). Apenas os arquivos de cabeçalho e um “patch” com as funções a serem utilizadas no processo de impressão. Considerando que é uma versão de “Demo” não poderá ser utilizada comercialmente uma vez que a targeta “BLACKTDN TCUSTOMREPORT DEMO” será impressa em praticamente todas as páginas dos relatórios.
TCustomReport foi encomendada à equipe do BlackTDN pela IT Advanced e acredito que ela deverá disponibilizar uma versão comercial para uso. Contate-os.
Interessado na versão “demo” clique aqui (por enquanto apenas Protheus 10 e 11 pt-br).
[]s
- Gerar link
- X
- Outros aplicativos
Comentários
Postagens mais visitadas
BlackTDN :: RLeg ~ Desvendando a Função ParamBox
- Gerar link
- X
- Outros aplicativos
Protheus :: Chamando Funções do Menu Diretamente e sem a Necessidade de Login
- Gerar link
- X
- Outros aplicativos
Uma nova versão está disponível para Download. ajustes/melhorias:
ResponderExcluir1)informações de impressão de cabeçalho;
2)possibilitar a impressão em planilha (MS Excel/Oppen Office);
3)possibilitar definir a fonte para o cabeçalho do relatório.
Grande Naldo, beleza?
ExcluirCara, gostei muito desta ferramenta, fiz um teste em P11 e vi que roda legal, não quer disponibilizar para nós? Grande Abraço
Use, preferencialmente, fontes mono espaçadas como, por exemplo:
ResponderExcluirCourier
Courier New
Lucida Console
MS Mincho
MS LineDraw
etc.
Bom dia,
ResponderExcluirAlguém já viu ou personalizou no fonte NFESefaz ou sugere um PE onde:
Na escolha da TES a mensagem (formula) dos dados complementares da Danfe seja automatico para a transmissão para a Sefaz e também saia na Danfe?
Pergunto isto porque no cliente, ele tem uma variação de CFOPs nos items e cada um tem uma mensagem...
Preciso de algumas ideias...
Boa noite Mauro, isso e facil de fazer, eu mesmo tenho um fonte padrão onde que eu tenho isso, que mantenho atualizado com o da Totvs.
ExcluirMauro, boa noite isso que vc quer e facil de fazer, montei para fazer isso.
ExcluirNaldo, estou com problema no Active, esta dando erro.
ExcluirNao consigo saber porque.
Este TCustomReport ( R3 e TReport : 2 em 1) tb posso alterar o tamanho da fonte?
ResponderExcluirSim, é Possível.
ExcluirDeu zica na chamada do fonte!
ResponderExcluirTHREAD ERROR (mauro.nunes, TI02) 27/03/2013 16:19:07
type mismatch on .AND. on U_IMPESP(IMPESP.PRX) 07/10/2012 03:25:47 line : 161
Mauro, baixei a última versão do exemplo disponível para uso, apliquei o Patch e compilei os exemplos e não consegui reproduzir o erro.
ExcluirVerifique, se quando da aplicação do Patch, aparecem, no Log do AppServer, os seguintes arquivos:
[INFO ][SERVER] [Thread 7884] [27/03/2013 17:01:53] Starting Debugger (marinaldo.jesus, NALDO-PC)
validating BTDNRPTCHK.PRG...
validating TCUSTOMREPORT.PRG...
deleting: BTDNRPTCHK.PRG...
updating: BTDNRPTCHK.PRG...
deleting: TCUSTOMREPORT.PRG...
updating: TCUSTOMREPORT.PRG...
blz... passou
ExcluirAgora a targeta, tem como retira-la?
Sim, Tem.
ExcluirO componente é vendido? Quanto? Com quem olho?
ExcluirEste comentário foi removido pelo autor.
ResponderExcluirEste comentário foi removido pelo autor.
ResponderExcluirVendido não, mas a "targeta" poderá ser removida mediante doação no valor de R$ 100,00 (cem reais) que tem por finalidade a manutenção do blog.
ResponderExcluirPara doar:
1)acesse: http://www.blacktdn.com.br/p/doacoes.html
2)encaminhe o comprovante para mail@blacktdn.com.br, assunto: TCUSTOMREPORT, juntamente com o arquivo (SIGAMAT.EMP)
Feito isso, um arquivo de "autorização", e o "patch full", será enviado em resposta acompanhado dos procedimentos para uso. Vale lembrar que a "autorização" é por SIGAMAT.EMP se for utilizado com outro SIGAMAT a "targeta" voltará a aparecer.
Desculpe Naldo,
ExcluirAchei que o valor era uma quantia mais simbólica...
Obrigado pela atenção
Este projeto ainda está ativo? Ainda é possível adquirir?
ResponderExcluirJá compartilhei: https://github.com/NaldoDj/BlackTDN/tree/master/templates/uTCREPORT
Excluir