Visualizar ou Gravar os dados do cliente na tabela de venda!
E aí galera! tudo blz? Tô precisando de mais uma força de vcs!
É o seguinte: tenho uma Tabela de Vendas relacionada c/ a Tabela de Clientes através do campo idcliente! Ok?
Minhas dúvidas são:
1ª)Qual a melhor forma inserir o cliente na tabela de vendas? Usando campo virtual ou uma pesquisa (ex:locate)?
2ª) É necessário gravar na tabela de vendas além do IDCliente, os
dados complementares do cliente ex: endereço, cpf, rg,fone,etc..?
3ª) Se não for necessário gravar, mas apenas vizualizá-los, então, Como imprimir a Venda com todos os dados do cliente(Cpf,endereço, rg,etc...) no quick report?
OBS: Uso delphi 5, banco Paradox!
Espero ter sido claro! Por favor, me ajudem!
Desde já...
...Muito Obrigado!!!!
É o seguinte: tenho uma Tabela de Vendas relacionada c/ a Tabela de Clientes através do campo idcliente! Ok?
Minhas dúvidas são:
1ª)Qual a melhor forma inserir o cliente na tabela de vendas? Usando campo virtual ou uma pesquisa (ex:locate)?
2ª) É necessário gravar na tabela de vendas além do IDCliente, os
dados complementares do cliente ex: endereço, cpf, rg,fone,etc..?
3ª) Se não for necessário gravar, mas apenas vizualizá-los, então, Como imprimir a Venda com todos os dados do cliente(Cpf,endereço, rg,etc...) no quick report?
OBS: Uso delphi 5, banco Paradox!
Espero ter sido claro! Por favor, me ajudem!
Desde já...
...Muito Obrigado!!!!
Claudenir.antunes
Curtidas 0
Respostas
Aroldo Zanela
12/10/2004
1ª)Qual a melhor forma inserir o cliente na tabela de vendas? Usando campo virtual ou uma pesquisa (ex:locate)?
dbLookupComboBox associado ao dataset mestre para atualizar a chave estrangeira ´IdCliente´.
2ª) É necessário gravar na tabela de vendas além do IDCliente, os
dados complementares do cliente ex: endereço, cpf, rg,fone,etc..?
Não, use apenas o IdCliente.
3ª) Se não for necessário gravar, mas apenas vizualizá-los, então, Como imprimir a Venda com todos os dados do cliente(Cpf,endereço, rg,etc...) no quick report?
Select com INNER JOIN para ligar à tabela de clientes.
Ex:
SELECT * FROM PEDIDOS INNER JOIN CLIENTES ON (PEDIDOS.IDCLIENTE = CLIENTES.IDCLIENTE)
GOSTEI 0
Claudenir.antunes
12/10/2004
[quote:220d5c40ba=´Aroldo Zanela´]
dbLookupComboBox associado ao dataset mestre para atualizar a chave estrangeira ´IdCliente´.
Não, use apenas o IdCliente.
Select com INNER JOIN para ligar à tabela de clientes.
Ex:
[/quote:220d5c40ba]
Este select é para o relatório? Como fazer para visualizar em DbGrid do form de venda?
1ª)Qual a melhor forma inserir o cliente na tabela de vendas? Usando campo virtual ou uma pesquisa (ex:locate)?
dbLookupComboBox associado ao dataset mestre para atualizar a chave estrangeira ´IdCliente´.
2ª) É necessário gravar na tabela de vendas além do IDCliente, os
dados complementares do cliente ex: endereço, cpf, rg,fone,etc..?
Não, use apenas o IdCliente.
3ª) Se não for necessário gravar, mas apenas vizualizá-los, então, Como imprimir a Venda com todos os dados do cliente(Cpf,endereço, rg,etc...) no quick report?
Select com INNER JOIN para ligar à tabela de clientes.
Ex:
SELECT * FROM PEDIDOS INNER JOIN CLIENTES ON (PEDIDOS.IDCLIENTE = CLIENTES.IDCLIENTE)
Este select é para o relatório? Como fazer para visualizar em DbGrid do form de venda?
GOSTEI 0
Aroldo Zanela
12/10/2004
Colega,
Idem. Apenas, selecione os campos (colunas) que devem aparecer na grade.
Idem. Apenas, selecione os campos (colunas) que devem aparecer na grade.
GOSTEI 0