Ajuda em rotina de impressão de tabela

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Vandi
Usuário Nível 2
Usuário Nível 2
Mensagens: 83
Registrado em: 16 Set 2011 23:26
Localização: Brasilia-DF

Ajuda em rotina de impressão de tabela

Mensagem por Vandi »

Boa tarde,

Não sei se êsse é o tipo de ajuda que podemos solicitar aos colaboradores, se não for, peço desculpas.
Tenho um sisteminha e quero imprimir uma tabela, conforme abaixo:

Tenho dois arquivos.
1º - Fornecedores--> campos <fCodigo> e <fNome>
e
2º - Pagamentos--> campos <pCodigo>, <pData> e <pValor>

Preciso imprimir uma tabela do tipo:  
&nbspFornecedores&nbsp&nbspdata1&nbsp&nbspdata2&nbsp&nbspdata3&nbsp&nbspdata4&nbsp
&nbspNome fornec 1&nbsp&nbsp3.254,10&nbsp&nbsp &nbsp&nbsp546,00&nbsp&nbsp &nbsp
&nbspNome fornec 2&nbsp&nbsp &nbsp&nbsp125,70&nbsp&nbsp76,00&nbsp&nbsp &nbsp
&nbspNome fornec 3&nbsp&nbsp546,90&nbsp&nbsp10,00&nbsp&nbsp &nbsp&nbsp250,00&nbsp
&nbspNome fornec 4&nbsp&nbsp &nbsp&nbsp &nbsp&nbsp546,00&nbsp&nbsp &nbsp
É possível alguém me dar uma luz nessa rotina?

Gilvandi
Editado pela última vez por Pablo César em 18 Mai 2012 17:16, em um total de 1 vez.
Razão: A mensagem foi editada para construir a tabela em BBCode (opção nova do fórum) para exibir melhor os dados.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Ajuda em rotina de impressão de tabela

Mensagem por Pablo César »

Você vai limitar um período de datas ou terá que imprimir todas as datas ? Se for assim, o papel não irá ser nunca suficiente quando forem muitas datas diversas para cada fornecedor. Pois do contrário você terá que limitar o número de colunas.
Na minha opinião, nada melhor para trabalhar com tabelas a utilização de matriz multidimensional. Mas isso se optar por continuar a construir essa tabelas desse jeito. Claro irá dar trabalho, mas você terá na ponta dos dedos a quantidade de colunas que cada fornecedor irá ocupar. Depois vem o dificil, desdobrar em número de páginas... Melhor seria trabalhar com geração de planilhas e aí o usuário imprime que quiser, selecionando as páginas que quer imprimir.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Vandi
Usuário Nível 2
Usuário Nível 2
Mensagens: 83
Registrado em: 16 Set 2011 23:26
Localização: Brasilia-DF

Ajuda em rotina de impressão de tabela

Mensagem por Vandi »

Pablo,

Boa noite...
Primeiramente, obrigado pela atenção. Sim, ao emitir o relatório eu vou limitar o nro. de datas, selecionando a data inicial e a data final.

Gilvandi
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Ajuda em rotina de impressão de tabela

Mensagem por sygecom »

Olá Gilvandi,
Você postou na sessão Hwgui, mas sua duvida é apenas como montar o relatório ? ou é como mostrar na tela algum relatório já pronto ?
De mais detalhes.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Vandi
Usuário Nível 2
Usuário Nível 2
Mensagens: 83
Registrado em: 16 Set 2011 23:26
Localização: Brasilia-DF

Ajuda em rotina de impressão de tabela

Mensagem por Vandi »

Sygecom,

Boa noite....

Na realidade eu quero montar e imprimir o relatório em papel.
Estou matutando uma forma de como fazer êsse esquema aqui mas, se vc dispor de tempo e puder me dar uma luz, ficarei muito agradecido.

Gilvandi
Responder