... Assinatura do site por 1 ano + Kit MontaRibbons + 3 Livros em PDF + Diversas Revistas (pdf) de brinde, por apenas R$100,00
(
podendo parcelar em até 10 vezes no cartão de crédito)...

Clique aqui e obtenha mais detalhes do nosso kit completo e de como comprar.


Registro filho na segunda linha

Usuário Luiz:

Bom dia.

Tenho duas tabelas:

tblTitulares (Id , Nome , cpfTitular e rg)

tblDependentes (Id, cpfTitular, Nome, cpf e reg)

A questão é a seguinte: - preciso fazer com que em uma consulta os dados da tblDependentes fiquem na segunda linha, exatamente abaixo dos dados da tblTitulares.  Os registros da tblDependentes estariam relacionados com o cpf da tblTitulares.

Posteriormente irei exportar esses dados para arquivo txt e planilha do Excel.

Estou utilizando o Access 2010.

É possível fazer isto?

Suporte:

Luiz, creio que uma consulta UNIÃO resolva o seu caso. Algo assim:

SELECT A.nome, A.CpfTitular, "--" AS cpfDependente, A.rg, A.cpfTitular & "A" as pos FROM tblTitulares AS A
UNION
SELECT B.nome, B.cpfTitular, B.Cpf as cpfDependente, B.rg, b.cpfTitular & "B" as pos FROM tblDependentes AS B
ORDER BY A.cpfTitular, pos

Se não for isso o desejado, então terá que montar uma tabela temporária para poder agrupar os dados por programação.

Uma outra opção é montar um relatório, com a estrutura de titulares e seus dependentes e então exportar o relatório para txt ou Excel.

Usuário:

Obrigado, mestre Avelino

Deu certo! Era exatamente isso que eu queria!

 


 

 


Não há comentário

Envie seu comentário: