|
|
Postada em 20/03/2007 06:10 hs
Lc Ramos, eu tenho a tabela Atendimentos no qual cadastro o nome e endereço do paciente, e a tabela procedimento que tem o codProcedimento e Procedimento que ja cadastrei manualmente pq são procedimentos médicos que vão fazer no paciente. Minha dúvida é justamente esta. no primeiro dia vem o paciente, e a pessoa responsável vai cadastrar o paciente como novo paciente, então se cadastra o nome e o endereço dele e clica-se no combobox "testes alérgicos" e na tabela atendimentos este paciente recebe o registro número 1, pois coloquei autonumeração. No segundo dia este mesmo paciente aparece de novo, e a profissional da recepção vai verificar que ele já está cadastrado no sistema e vai verificar que o combobox "testes alérgico" está marcado, então vai-se marcar outro combobox "Teste cutâneo" e editar o paciente (pelo recordset rsPacientes.edit, rsPaciente!nome, rspacientes!end, rsPacientes.edit). Desta maneira que te falo o problema estaria resolvido pois na tabela atendimentos se teria editados os campos NOME, END e PROCEDIMENTO1, PROCEDIMENTO2, PROCEDIMENTO3, PROCEDIMENTO4 e assim vai editando e clicando nas comboboxs a cada dia que o paciente chegasse. Deste modo o paciente por exemplo de nome "joão" vai receber no campo CodPaciente o número 1 do registro. Na telinha do programa eu só bastaria chamar na listapacientes o paciente de registro número 1 e automaticamente a recepcionista via esta pacientes e todas as combobox acionadas referente ao registro número 1. Isto tudo que falei até agora já consegui fazer. O que eu quero é o seguinte: POR EXEMPLO: "joão chegou na clinica" a recepcionista cadastra o nome , endereço e clica na combobox dizendo que ele hoje tem que fazer "testes alérgico". Amanha quando ele voltar ele vai fazer "teste cutâneo " e a recepcionista vai clicar no combobox "teste cutâneio". Só que ao fazer isto o paciente "João" continuará na tabela atendimentos com o registro número 1. Este exemplo que te falei é o mais coerente para tabelas relacionais do access, porém o pessoal quer que eu faça de maneira que no final de cada mês todos estes dados dos campos dos pacientes sejam transportados para uma planilha do excel exatamente como está no access. Mas só que eles querem que ao tranportar pro excel o paciente "joão" ao invés de transportar os dados com o registro 1, o paciente "João" vá com pro exemplo, 5 registros com os dados do NOME, ENDEREÇO E PROCEDIMENTOS 1, 2, 3, 4, 5, OU SEJA, é exigida esta redundãncia somente lá na hora de jogar pro excel. Não sei se fui claro mas me desculpe, sou novato na área, e aprendo muito com vocês. Obrigado. Rogério.
|
|
|
|
|
|
|
|
Postada em 20/03/2007 06:19 hs
Lc Ramos, eu tenho a tabela Atendimentos no qual cadastro o nome e endereço do paciente, e a tabela procedimento que tem o codProcedimento e Procedimento que ja cadastrei manualmente pq são procedimentos médicos que vão fazer no paciente. Minha dúvida é justamente esta. no primeiro dia vem o paciente, e a pessoa responsável vai cadastrar o paciente como novo paciente, então se cadastra o nome e o endereço dele e clica-se no combobox "testes alérgicos" e na tabela atendimentos este paciente recebe o registro número 1, pois coloquei autonumeração. No segundo dia este mesmo paciente aparece de novo, e a profissional da recepção vai verificar que ele já está cadastrado no sistema e vai verificar que o combobox "testes alérgico" está marcado, então vai-se marcar outro combobox "Teste cutâneo" e editar o paciente (pelo recordset rsPacientes.edit, rsPaciente!nome, rspacientes!end, rsPacientes.edit). Desta maneira que te falo o problema estaria resolvido pois na tabela atendimentos se teria editados os campos NOME, END e PROCEDIMENTO1, PROCEDIMENTO2, PROCEDIMENTO3, PROCEDIMENTO4 e assim vai editando e clicando nas comboboxs a cada dia que o paciente chegasse. Deste modo o paciente por exemplo de nome "joão" vai receber no campo CodPaciente o número 1 do registro. Na telinha do programa eu só bastaria chamar na listapacientes o paciente de registro número 1 e automaticamente a recepcionista via esta pacientes e todas as combobox acionadas referente ao registro número 1. Isto tudo que falei até agora já consegui fazer. O que eu quero é o seguinte: POR EXEMPLO: "joão chegou na clinica" a recepcionista cadastra o nome , endereço e clica na combobox dizendo que ele hoje tem que fazer "testes alérgico". Amanha quando ele voltar ele vai fazer "teste cutâneo " e a recepcionista vai clicar no combobox "teste cutâneio". Só que ao fazer isto o paciente "João" continuará na tabela atendimentos com o registro número 1. Este exemplo que te falei é o mais coerente para tabelas relacionais do access, porém o pessoal quer que eu faça de maneira que no final de cada mês todos estes dados dos campos dos pacientes sejam transportados para uma planilha do excel exatamente como está no access. Mas só que eles querem que ao tranportar pro excel o paciente "joão" ao invés de transportar os dados com o registro 1, o paciente "João" vá com pro exemplo, 5 registros com os dados do NOME, ENDEREÇO E PROCEDIMENTOS 1, 2, 3, 4, 5, OU SEJA, é exigida esta redundãncia somente lá na hora de jogar pro excel. Não sei se fui claro mas me desculpe, sou novato na área, e aprendo muito com vocês. Obrigado. Rogério.
|
|
|
|
Ama
|
UBERLÂNDIA MG - BRASIL
|
|
Postada em 21/03/2007 20:02 hs
Manda o banco e o form da consulta que da pra fazer só q to sem tempo pra começar tudo do zero
|
|
|
|
|