Fórum relatório, qual a melhor forma . #291404
11/08/2005
0
Clientes,
Forma de Pagamento,
Estados,
Tabela para montar Equipamentos,
5 tabelas com vários tipos de peças para montar Equipamentos,
Tabela de Pedido,
Tabela com os Itens que escolheu para o Pedido.
No caso uma relacionada com a Outra, vou fazer um relatório para montar +- assim.
Cliente (Físico ou Juridico)
info sobre o cliente.
Equipamentos que escolheu, valores,forma de pagaento etc.. etc...
Em baixo o total.
Tudo isso vai fechar em uma folha.
Bom, agora é o seguinte tem mais ou menos 11 tabelas relacionadas, no caso no relatorio com o ID, vou buscar os nomes etc.
Agora vem a pergunta.
Qual a melhor forma para fazer isso ?
O Que vocês me sugerem, é válido criar uma tabela temporária,que na hora de salvar pega os valores do ID, etc, e salva nessa tabela temporária os nomes, e no relatório eu coloco um dbtext, para pegar os valores dessa tabela ?
Tem formas melhores para fazer isso ?
Com array etc ?
Fico aguardando sugestões.
Muito Obrigado
Lynx
Curtir tópico
+ 0Posts
11/08/2005
Lynx
Gostei + 0
11/08/2005
Joaoshi
Supondo que você esteja utilizando Paradox, você poderia utilizar os recursos do [b:6f6e91a803]ClientDataSet[/b:6f6e91a803] e criar uma tabela temporaria com os campos necessários para o seu relatorio, depois era só imprimir.
Espero ter ajudado.
Gostei + 0
11/08/2005
Lynx
Obrigado
Gostei + 0
11/08/2005
Joaoshi
Com o FireBird você poderia montar um ´super Select´ ou uma SP que retornasse os dados necessários ao relatório. Neste caso não ´criaria´ uma tabela.
Espero ter ajudado.
Gostei + 0
11/08/2005
Lynx
Store Procedure complica um pouco, são muitas tabelas, e em SP, não da para controlar transação no meio...
Gostei + 0
12/08/2005
Lynx
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)