MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Caixa mensagem salva em diferentes registros

    Compartilhe

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qui 15 Maio 2014, 14:59

    Bom dia a todos
    Estou desenvolvendo um aplicativo para área médica, e pegando uma dica aqui outra ali, e ele vai tomando corpo.
    Recentemente postei duas dúvidas e obtive as respostas. Muito obrigado.
    A ideia e agilizar o tempo de preenchimento.
    Iniciar pelo form antebraco direito!
    1)Duvida
    Este aplicativo abre a caixa de mensagem e sendo normal salva direto na tabela em questão.
    Sendo anormal abre o respectivo form com a obrigatoriedade de registrar os campos.
    Contudo ao aplicar as mesmas elas funcionam de forma independente, ou seja, salvam as informações só que em diferentes registros.
    A necessidade é que salve no mesmo registro do paciente. Em um único registro.
    2) Duvida.
    Qual a rotina para zerar os campos ao salvar?
    3) Por fim o arquivo só com uma pequena parte do planejado ficou enorme 17 mb.
    Pq?
    Aceito sugestões para diminuir este tamanho.


    link para download
    [Você precisa estar registrado e conectado para ver este link.]


    E ai amigos...complicou para mim.
    Se puderem ajudar.
    Obrigado

    Fernando Bueno
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1819
    Registrado : 13/04/2012

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Fernando Bueno em Qui 15 Maio 2014, 15:17

    Compacta e repara o bd primeiro que diminuira o tamanho.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qui 15 Maio 2014, 15:37

    Ja fiz isso muitas vezes e nada.
    Mqs vou tentar de novo.
    Obrigado.

    Fernando Bueno
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1819
    Registrado : 13/04/2012

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Fernando Bueno em Qui 15 Maio 2014, 16:29

    Ok.. Qualquer coisa estamos ai.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Você precisa estar registrado e conectado para ver esta imagem.]
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Beto Givoni
    VIP
    VIP

    Respeito às Regras 0%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1207
    Registrado : 04/01/2011

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Beto Givoni em Sab 17 Maio 2014, 00:17

    Por isso que no outro tópico pedi que me mandasse dados concretos, o código que mandei seria para inserir sempre um novo registro e pelo que vi no protótipo seria atualizações de registros já existentes na tabela "AntebracoDir", troca o código que tens ai por este:

    Private Sub Opção0_Click()

    Dim Msg, strResultado As String
    Dim intBusca As Integer

    strResultado = "Sem"

    Msg = MsgBox("Possui alterações? " & vbCrLf & "Pressione Sim para abrir o formulário de Inspeção, Não para gravar todos os elementos como sendo sem alterações " _
    & "e Cancela para permanecer no formulário atual.", vbYesNoCancel + vbInformation, "ESCOLHA")

    If Msg = vbNo Then

    intBusca = InputBox("Digiite o código do Antebraço.")

    CurrentDb.Execute "UPDATE AntebracoDir SET AlteracoesPele='" & strResultado & "', UmidadePele='" & strResultado & "', PigmentacaoPele='" & strResultado & "', TemperaturaPele='" & strResultado & "' WHERE CodAntebracoDir =" & intBusca & ""

    ElseIf Msg = vbYes Then
    DoCmd.OpenForm "InspecaoAntBracDir"
    DoCmd.GoToRecord , , acNewRec

    ElseIf Msg = vbCancel Then
    DoCmd.CancelEvent
    End If

    End Sub

    O código é para o primeiro grupo, a ocorrência se dará da seguinte forma: Quando escolheres a opção "não" abrirá uma imputbox pedindo para digitares o código do antebraço, pois é necessário essa identificação para poder gravar no registro coreto visto que o processo se dará através de um formulário(AntBracoDir) desacoplado.

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Sab 17 Maio 2014, 13:04

    Bom dia Beto
    Mais uma vez obrigado.
    Este aplicativo se autorizar e logico quiser mando todo o conjunto por email.
    Mas é apenas uma fração.
    Como atuo na área médica e faço perícias, resolvi criar algo para mim.
    afinal so existe um software no mercado, e para mim ele esta digamos incompleto.
    Todo o processo penso que será amarrado numa chave primaria que será o número do processo.
    e existem várias tabelas (+- 60 e poucas creio eu).
    a ideia é ter um form onde apareça nome, processo, vara...e dai usar outros forms para introduzir as informações.
    Por isso o que precisava era de algo que entrasse automaticamente.
    quando estivesse vendo la em cima o nome, processo etc....ao registrar estas novas informações fossem automaticamente registradasa, sem a necessidade de toda hora digitar algum número de código.
    Não sei se fui claro.
    gde Abs
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Sab 17 Maio 2014, 14:47

    Oi Beto
    Testei.
    Funciona sim.
    Contudo, fiz esse banco 2.
    A ideia e quando escolhesse o numero do processo aparecesse os demais dados.
    Ao escolher qual a região a examinar abriria o form.
    Fiz para o antebraço direito e esquerdo.
    Examino e clico ok.
    E ai teria como essas informações irem diretas para o numero do processo sem a necessidade de digitar toda a vez este numero?
    Anexos
    AntebracoDireito2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (156 Kb) Baixado 3 vez(es)
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Sab 17 Maio 2014, 15:13

    Procede sim. A numeraçao.do.processo e essa.mesma. Hj em dia eles sao unicos e determinados pela justiça.
    Existem mais form conforme falei...mas depois.de entender adapto.
    Obrigado
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Sab 17 Maio 2014, 18:17

    To chegando em casa. Vou testar e avuso.
    Obrigado

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Sab 17 Maio 2014, 20:03

    Beto
    O form cadastro refere se ao exame médico da pessoa.
    Todos os processos serão cadastrados atraves de outro form.
    Quando abrirmos o form cadastro veremos esse form da forma que esta la.
    Buscamos o nome da pessoa e ele abre com as outras informações.
    Ate ai tudo bem?
    Vera dois botoes;
    Antebraço direito e esquerdo. e um subformilário.
    Penso em colocar dessa forma, neste local todos os forms de exames, que serão acionados pelos botões.
    Contudo esses estarão invisíveis e ao clicarmos ele aparece no form cadastro e visível.
    Ok?
    Depois ao escolhermos uma opção qualquer do antebraço ai ele abre o respectivo form.
    Pode ser no mesmo form na forma de sub relatório ou em outro qualquer.
    lançamos as informações e veremos na tabela os dados lançados.
    Mas gostaria que não precisasse digitar o qualquer numero alem daquela pesquisa inicial.
    Consegui passar?

    A rotina de invisível/visível não funcionou.
    Anexos
    AntebracoDireito3.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (156 Kb) Baixado 2 vez(es)
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Sab 17 Maio 2014, 21:35

    Entendi.
    As informaçoes serao lançadas todas elas no numero do processo.
    Qto a formulario desacoplado irei estudar p entender melhor o que vc fala.
    Como nao possuo muito saber fica difícil de explicar.
    Mas vou tentar explicar melhor. Vamos la.
    1- um form geral p cadastrar numero do processo nome e etc.....
    2- um form para pesquisar o numero do processo e nome.
    Neste mesmo form.....penso em colocar botoes para lançar por regiao do corpo aquilo q evidenciar.
    Esse botao abriria um (exemplo subformulario) antebraço direito, q esta invisivel para tornar se visivel, ao abrir este form escolheriamos uma das opções que ja estao la.
    Clicariamos na opçao escolhida e ai abriria o form....exemplo antropometria do antebraço direito. Lançariamos os dados que forem encontrados.
    Todos baseado na rotina que vc criou.
    Fechariamos o form escolhido e prosseguiriamos.
    Consegui passar?

    Obrigado
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Sab 17 Maio 2014, 22:56

    Ok. Vou fazer c calma e posto amanha.
    Obrigado e bom sabado.
    Abs
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Dom 18 Maio 2014, 20:14

    Boa tarde Beto
    Tudo bem?
    Bom fiz um novo banco antebraço direito 4.
    Vera 6 tabelas e alguns forms.
    Acrescentei o cadastro do processo, do autor e do adversário.
    Criei os respectivos forms.
    Fiz uma relação entre as tabelas e realmente não sei se eria a adequada.
    Criei uma tabela cadastro de pericia que é onde os dados relacionados a mesm serao gravados.
    e ai criei uma consulta no form cadastro de pericia consulta.
    Pq? Pq penso que ao clicar no numero do processo neste form apareceria logo abaixo o "cabeçaho" deste forum.
    assim veria sempre numero quem e para onde.
    logo abaixo entrariam os botões para acionar os forms do exame médico.
    so coloquei os do antebraço.
    Penso que ao clicar nesse botoes...o subform que esta invisivel ficaria invisivel, aparecendo as informações iniciais do antebraço Direito e/ou esquerdo.
    e ai ao clicar na rotina das caixas de mensagem que vc criou acionaria os form.

    A ideia de usar a caixa de mensagem é agilizar o envio das informações consideradas normais
    Só não desejaria ter que digitar toda vez um código. Pois penso que assim perderia esta finalidade.

    De qualquer forma, fique a vontade para mudar ou qualquer outra coisa que achar.
    Nem sempre o que desejamos é viavel. Pessoas com experiencia nos mostram o caminho mais certo.
    Obrigado
    Anexos
    AntebracoDireito4.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (316 Kb) Baixado 1 vez(es)
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Seg 19 Maio 2014, 19:41

    Beto.
    Boa tarde.
    To de plantao hj no hospital.
    Chego amanha a noite.
    Farei o teste qdo chegar e respondo a vc.
    Obrigado e abs

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qua 21 Maio 2014, 20:02

    OI Beto.
    Cheguei moído.
    Testei hj.
    Funciona sim.
    Mas ficaram algumas duvidas.
    Vamos lá.
    Pq vc não relacionou as tabelas do antebraço?
    se elas estão ligadas a existência ou não de alterações a variação?
    Penso que se vou examinar alguém e registrar esses dados, eles deveriam estar amarrados a alguma coisa.
    Por isso pensei no numero do processo.
    Poderia explicar?

    quanto aos campos 83...
    se reparou verá que fiz "quase" tudo destas regiões.
    O objetivo?
    Escrever o menos possível.
    tornar a coisa mais automática.
    Médico tem uma certa preguiça de escrever...
    rs.

    Assim, penso que se ficassem amarradas em algo, na hora de criar uma mala direta, tudo relacionado ao numero do processo seria exportado.
    e não, talvez, precisasse colocar o código na rotina que vc criou.

    Obrigado.
    Abs
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qua 21 Maio 2014, 20:23

    Beto.
    Hj da forma q fiz....
    Ja deram p mais 60 tabelas.
    Ja pensei em dividir a tabela antebraço direito em.varias tabelas. mais ou menos assim:
    Dor.
    Inspeção.
    Antropometria.
    Fotos..
    E oor ai iria.
    Mas ao final ficaria essas 60 tabelas vezes essa divisao toda.
    Ai eu nao saberia como interligar tudo.
    Por isso, pensei em criar um tabelao para cada regiao.

    Como vc faria?
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qua 21 Maio 2014, 20:33

    O basico das tabelas sao todas iguais. Diferem em oequenas coisas....
    Exemplo..
    Local onde a pessoa sente dor. O que seria a anatomia topografica da regiao.
    E nas regioes onde existe articulaçao, que apresenta manibras semiologicas diferentes..testes das juntas...se me entende.
    Mas como faria eesa ligaçao da tabela basica com as regioes da anatomia.
    Uma vez que uma pessoa pode ter lesao em varias partes ao mesmo tempo?
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qua 21 Maio 2014, 20:36

    Individual.
    So nao sei como fazer isso.
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qua 21 Maio 2014, 20:44

    Nao. Elas representam o exame fisico da regiao anatomica antebraço dir ou esq.
    Cada regiao tem sua tabela.

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qua 21 Maio 2014, 20:53

    Qdo chegar em casa vou mandar p vc o q considero como bqsico em.regioes q nao possuem articulaçao e as q possuem.
    Ai poderá ter uma ideia e me ajudar mais um pouco.

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qui 22 Maio 2014, 01:07

    Oi Beto
    Fiz um formato só com tabelas para que possa ver.
    Mantive as do exemplo anterior e acrescentei as abelas do cotovelo e do exame psiquiátrico.
    Criei uma básica onde será comum a todas as tabelas de exame físico ortopédico.
    Irá ocorrer variações no sentido de ter mais campos em regiões anatômicas que possuam articulação, exemplo:
    Cotovelo, quadril, mão, punho etc....
    Fiz uma para cotovelo de nome BasicoArticulacaoCotovelo
    Também ira ser acrescido os pontos álgicos relacionados a topografia anatômica de cada área.
    Acrescentei a do antebraço com o nome BasicoLocalDorAntebraco.
    Acrescentei uma tabela de nome ExameFisicoPsiquiatrico.
    Coloquei uma do jeito que havia feito de nome CotoveloDir para que possa ver como tinha feito.

    Com isso poderá apagar as de nome antebraço direito e esquerdo.
    ja que agora tem uma basica a tudo com as variações descritas.

    Bom agora como poderia fazer da forma que aconselhou?
    Anexos
    Tabelas Basicas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (65 Kb) Baixado 3 vez(es)
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qui 22 Maio 2014, 01:44

    Beto.
    vamos la
    É uma proposta de realizar um programa para area medica.
    Só que em vez de registrar as informações como sendo de um paciente, será registrado para analise médica relacionada a um proceso judicial.
    Exemplo.
    Vc trabalha par um banco qualquer.
    durante anos trabalha sem parar, fica doente, falta etccc.
    Um dia o banco manda vc embora.
    ai vc entra com uma ação trabalhista, onde alem de tudo que os advogados pedem, ele pede uma reintegração ao antigo emprego.
    O juiz nomeia um de nós médicos peritos, que faremos então uma analise de todos os documentos contidos nesse processo, que possui um número...exemplo 000.123-67.2014.01.5.8.0221.
    alem de termos que registramos essas informações relacionadas ao processo faremos também um exame médico do (a) autor(a) desta ação.
    Examinaremos toda pessoa registrando os dados.
    são duas diferenças... Não é para tratar ninguém.
    E é mais complexo o tamanho das informações.
    Por isso quanto mais abrangente, mais fácil fica de registrar clicando em vez de digitando.
    Por isso a insistencia, talvez "burra da minha parte", em querer amarrar tudo relacionando como chave primária o número do processo, e ai incluindo o antebraço, cotovelo...etc....
    Espero que tenha entendido.
    O autor desta mensagem foi removido do fórum - Ver a mensagem
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qui 22 Maio 2014, 02:26

    OI
    Mantive aqueles forms que vc havia realizado e acrescentei aqueles que havia planejado anteriormente e da forma que pensava.
    Anexos
    Tabelas Basicas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (3 Mb) Baixado 4 vez(es)
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qui 22 Maio 2014, 04:52

    Amigo
    Vi. E gostei.
    Mas me tira uma dùvida.
    No relacionamento vc criou 2 grupos:
    Um para cadastro de processo e outro para cadastro pericia.
    Todas as tabelas que encaixaram no exame físico eu coloco na parte do cadastro da pericia certo?
    Ligando elas pelo Nro_Processo certo?
    Então não preciso ter em todas as tabelas o campo NProcesso?
    Existira algum momento em que os 2 cadastros serão interligados?[
    Obrigado
    O autor desta mensagem foi removido do fórum - Ver a mensagem

    Mylton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 479
    Registrado : 23/08/2010

    Re: [Resolvido]Caixa mensagem salva em diferentes registros

    Mensagem  Mylton em Qui 22 Maio 2014, 13:40

    Ok.
    Vou voltar a prancheta e estudar um pouco mais..
    Qualquer coisa aviso a vc.
    Muito obrigado.
    Abs
    O autor desta mensagem foi removido do fórum - Ver a mensagem

      Data/hora atual: Sex 09 Dez 2016, 13:29