Boa noite aos grandes mestres!
Venha recorrer a uma solução que não encontrei em nenhum lugar da net, até mesmo aqui, procurei em outros fóruns, em paginas, vi até videos em inglês, porem, não encontrei nada parecido que pudesse me ensinar a resolver.
Desenvolvi um banco de dados onde cadastro os pedidos de exames médicos da clinica onde trabalho, usei de começo as ferramentas básicas do Access , formulários acoplados e macros, com o passar do tempo fui melhorando o sistema e passei a usar mais o VBA. Aprendi a trabalhar e criar formulários desacoplados, visando mais fluidez e segurança nos registros, até ai tudo bem, agora meu problema está em como trabalhar com formulários com subformulários desacoplados. No meu formulário de cadastro principal, insiro o digamos "cabeçalho" do pedido do exame (Nome, Data de Nascimento, Prontuario e etc.) e no subformulário lanço os exames solicitados pelo médico (Raio X Torax, Ultrassom, Mamografias e etc.).
Vamos a estrutura do banco.
Tenho duas tabelas:
Nome da tabela: tab1
Campos: Id - Nome - DataNascimento - DataPedido - Prontuario - MedicoSolic - Autorizacao - Etc...
Nome da tabela: tab2
Campos: Id2 - TipoExame - Exame - Qtda - Valor - Local - Etc...
Nome do formulário pai: frmPECad
Nome do subformulário: frmPECadSub
" />
Ao clicar no botão "Novo Exame" abre um novo formulário onde cadastro os exames solicitados, que são inseridos na tab2, assim usando um requery no subformulário, aparece instantaneamente o exame cadastrado.
" />
Minha dúvida:
Como faço para vincular o formulário Pai e o Filho desacoplados?
Não consigo fazer o formulário filho filtrar os dados referentes ao formulário pai. Uso Uma SQL para buscar os dados? Se sim como seria o código?
Agradeço desde já a atenção.
Venha recorrer a uma solução que não encontrei em nenhum lugar da net, até mesmo aqui, procurei em outros fóruns, em paginas, vi até videos em inglês, porem, não encontrei nada parecido que pudesse me ensinar a resolver.
Desenvolvi um banco de dados onde cadastro os pedidos de exames médicos da clinica onde trabalho, usei de começo as ferramentas básicas do Access , formulários acoplados e macros, com o passar do tempo fui melhorando o sistema e passei a usar mais o VBA. Aprendi a trabalhar e criar formulários desacoplados, visando mais fluidez e segurança nos registros, até ai tudo bem, agora meu problema está em como trabalhar com formulários com subformulários desacoplados. No meu formulário de cadastro principal, insiro o digamos "cabeçalho" do pedido do exame (Nome, Data de Nascimento, Prontuario e etc.) e no subformulário lanço os exames solicitados pelo médico (Raio X Torax, Ultrassom, Mamografias e etc.).
Vamos a estrutura do banco.
Tenho duas tabelas:
Nome da tabela: tab1
Campos: Id - Nome - DataNascimento - DataPedido - Prontuario - MedicoSolic - Autorizacao - Etc...
Nome da tabela: tab2
Campos: Id2 - TipoExame - Exame - Qtda - Valor - Local - Etc...
Nome do formulário pai: frmPECad
Nome do subformulário: frmPECadSub
" />
Ao clicar no botão "Novo Exame" abre um novo formulário onde cadastro os exames solicitados, que são inseridos na tab2, assim usando um requery no subformulário, aparece instantaneamente o exame cadastrado.
" />
Minha dúvida:
Como faço para vincular o formulário Pai e o Filho desacoplados?
Não consigo fazer o formulário filho filtrar os dados referentes ao formulário pai. Uso Uma SQL para buscar os dados? Se sim como seria o código?
Agradeço desde já a atenção.