MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Copiar ultimo registro para o proximo

    Compartilhe

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  nursing1 em Qua 17 Jan 2018, 21:19

    Então, tenho uma caixa de listagem com 10 pacientes.
    Tenho também um formulário com duas caixas de texto, HIPÓTESE DIAGNÓSTICA  e EVOLUÇÃO.
    Diariamente tem que preencher os dois, acontece que para agilizar o processo teria que acontecer o seguinte...

    Abre-se a caixa de listagem, clic em um nome e já abre o formulário com as duas caixas de texto preenchida com o registro do dia anterior, se houver, se não abrir em branco.

    Alguém pode dizer, coloca essa valor como padrão.
    Não posso, quando copiado vai ser feito algumas alterações nas duas caixas de texto.

    Tenho outro problema tb, mas vejam a solução simples  que  pensei.
    Nesse contexto acima vai ter que ser armazenado vários pacientes,
    Só que desses vai ficar ativo apenas 10, que seriam leito 1, leito 2....leito 10.
    Criei uma caixa de listagem e coloquei um filtro, enquanto leito <> 0 e ordem crescente.
    Sendo assim quando o paciente for de alta um botão vai lançar um 0 na coluna leito.

    Se alguém tiver uma ideia melhor.
    Fico agradecido.
    Terminei meu curso por agora, estou fazendo isso de graça mesmo e para aprender. Trabalho nesse hospital como TEC  DE ENFERMAGEM


    Última edição por nursing1 em Qua 17 Jan 2018, 22:11, editado 1 vez(es)
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  Noobezinho em Qua 17 Jan 2018, 23:11

    Jerry

    Poste teu projeto para a gente analisar e poder ajudar.

    Isso não entendi, por favor, explique:

    "Não posso, quando copiado vai ser feito algumas alterações nas duas caixas de texto."

    Aguardamos...


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    DLAST

    Mensagem  nursing1 em Qua 17 Jan 2018, 23:19

    Essa talvez seria uma opção,
    preciso descobrir como colocar o critério,
    para abrir do paciente que preciso.

    ME.TXTdLAST = DLAST ("REGISTRO", "TBL_MAX")

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    Explicando melhor

    Mensagem  nursing1 em Qua 17 Jan 2018, 23:48

    Hoje dia 17
    Abro o
    form_pesquisa,
    escolho o paciente, clic

    abre o form_evolução
    já pronto par adicionar novos registros
    (como disse é diário a evolução)

    Salvo, volto, form_pesquisa, clic no outro paciente

    abre o form_evolução
    já pronto para adicionar novos registros

    salvo

    e faço isso para os 10 pacientes

    No dia seguinte esse processo vai ser repetido, com a diferença que, se o paciente escolhido ja tinha uma evolução anterior, ela deverá aparecer no form_evolução.
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  Noobezinho em Qua 17 Jan 2018, 23:54

    Jerry

    Amigo, eu tenho uma ideia , talvez, de como fazer isso, mas isso é conjecturar se não estou vendo o ambiente a ser aplicado.

    E ficarmos nas tentativas e erros, não é legal.

    Separe a(s) tabela(s), consulta(s) e formulário(s) em questão, com alguns registros fictícios,

    e disponibilize.


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    Arquivo

    Mensagem  nursing1 em Qui 18 Jan 2018, 00:11

    Bom está ai, agradeço

    drive.google.com/drive/folders/1WlXSQgPH9LhKRrwYXqT0paU4i076sDW8?usp=sharing]GOOGLE DRIVE



    Nesse momento, 23:49
    Fiz umas modificações, com os filtros apenas, já atualizei o arquivo.


    Última edição por Administrador em Ter 23 Jan 2018, 14:19, editado 3 vez(es) (Razão : atualizacao)
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  Noobezinho em Qui 18 Jan 2018, 08:45

    Jerry

    Estou verificando teu projeto.

    Explique o seguinte, que não entendi:

    "Tenho outro problema tb, mas vejam a solução simples que pensei.
    Nesse contexto acima vai ter que ser armazenado vários pacientes,
    Só que desses vai ficar ativo apenas 10, que seriam leito 1, leito 2....leito 10.
    Criei uma caixa de listagem e coloquei um filtro, enquanto leito <> 0 e ordem crescente.
    Sendo assim quando o paciente for de alta um botão vai lançar um 0 na coluna leito."


    Aguardo...


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    filtro de pacientes

    Mensagem  nursing1 em Qui 18 Jan 2018, 09:10

    Essa foi a forma que eu encontrei para deixar apenas 10 linhas ativas.

    Pensa, tenho uma clinica com 10 leitos.
    Evidentemente eles entram e saem.

    De inicio em pensei em achar uma forma de deixar uma tabela com 10 registros e depois transferir tudo para outra tabela, tipo Tbl_alta.

    Acabei fazendo como expliquei ai ai, inclusive o novo arquivo que postei, coloquei o filtro,
    vou popular a tabela admissão e vou atualizar o arquivo para vc ver
    vou fazer, quando vc abrir a tabela, verá que tem 15 registro, mas o frm_pesquisa vai mostrar apenas os que tenha no campo leito (de 1 a 10)

    Quando o paciente for de alta, vou mudar leito dele para "0", isso foi elimina-lo da lista de pesquisa e poderei acrescentar um novo registro(novo paciente).
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  Noobezinho em Qui 18 Jan 2018, 14:08


    Como irá definir o leito para o novo paciente?



    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    resposta

    Mensagem  nursing1 em Qui 18 Jan 2018, 15:01

    Vou ter uma caixa de combinação para alta.
    Selecionou o paciente vai levar 0 no numero do leito.

    Na formulario de admissão vou ter que inserir no campo leito o leito que foi de alta.


    Estou pensando em criar botões
    leito1, leito2, leito3, ...leito10

    Para evitar que o médico, insira um numero errado.
    Já está formatado com numero, mas.

    Uma outra forma, seria colocar um if ou outra estrutura de decisão
    caso o numero inserido no me.txtadmissao seja diferente de 1 or 2 or 3 ...
    emitir um alerta para que ele insira o numero correto
    acho que a 1 opção é mais viável

    o.




    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  Noobezinho em Qui 18 Jan 2018, 20:19

    Jerry

    Aqui está teu projeto modificado.

    No form frm_Admissão, modifiquei  a caixa de texto Leito para combobox  e criei uma tabela para os leitos.

    Veja se é isso que desejava.


    [ ]'s
    Anexos
    Teste2_nursing1_Mod.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (198 Kb) Baixado 12 vez(es)


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    resposta

    Mensagem  nursing1 em Sex 19 Jan 2018, 00:46

    Então tá mais ou menos lá

    Só que na caixa de pesquisa não pode aparecer um leito que esta vago
    tipo
    o medico deu alta para o leito7
    no entanto na caixa de pesquisa ele continua lá

    e outro problema, como vc faria
    se tivesse de trocar o leito1 pelo leito10, isso acontece no dia dia, a necessidade de se trocar leitos, um paciente que não está isolado hoje, amanhã pode estar

    na tabela leito que vc fez, tem que ter um botão
    para o médico marcar e desmarcar


    Mas vc fez bastante já, se puder continuar me ajudando agradeço
    vou tentar entender o que vc já fez.
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  Noobezinho em Sex 19 Jan 2018, 09:48

    Sobre a caixa de pesquisa:

    Com o form em designer, clique nela e vá na propriedade origem da linha e clique no botão com os pontinhos ...

    Isso irá abrir a consulta, adicione a tabela leitos e puxe pra grade o campo sel.

    Desativa a caixa exibir(não precisa) e no critério dela coloca false.

    Agora só irá exibir os que não estão sendo usados.

    Quanto a troca de leito, que ainda não tinha sido comentado aqui, onde deve ser feito?

    No formulário de admissão, já que o form evolução é do teu uso, certo?

    Quanto a alta do paciente, liberando o leito, em que form será feito?

    Aguardo...





    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    blackground color

    Mensagem  nursing1 em Sab 20 Jan 2018, 14:28

    [Você precisa estar registrado e conectado para ver esta imagem.]

    Boa Tarde, Noobezinho já me deu mó força. Ia pedir pra ele mas sei quando estou sendo inconveniente, agora não consigo mudar a cor de fundo desse form nem a pau.
    Criei um outro em branco, ponho ele da cor que eu quiser, mas esse ai.
    Se alguém puder me ajudar, agradeço.

    Vou deixar o arquivo no drive.


    Por que já tentei de todas formas, só faltou por programação.

    Agradeço desde já, projeto ainda não está pronto, vou deixar aqui quando terminar.
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  Noobezinho em Sab 20 Jan 2018, 14:57

    Jerry

    Esse form está "bixado" Laughing

    Crie outro e copie e cole os controles desse para o novo.

    [ ]'s






    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    botões

    Mensagem  nursing1 em Sab 20 Jan 2018, 15:29

    Então, estive pensando sobre os botão de alta

    viu que deixei no menu

    botãoSinais botãoEvolução

    os dois estão direcionados para o mesmo botão de opçao sim/não

    se sim vai pra sinais se não vai pra evolução

    Acha que ficaria legal, criar mais um botão, no menu para alta, tb dependendo da resposta, abrirá a caixa pesquisa,
    quando ele escolher o paciente, vai dar a alta na coluna leito.

    Só estou pensando é que esses usuários não tem muito pratica e se clicar no paciente errado.

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    cont..

    Mensagem  nursing1 em Sab 20 Jan 2018, 15:34

    Assim, acho que esse problema de clicar errado
    posso tratar esse erro

    Com uma mensagem,

    Tem certeza que quer trocar, leitotal por leito tal yes ou no
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  Noobezinho em Sab 20 Jan 2018, 16:49

    As 2 combos do frm_Leitos tem 2 números 10 e falta o n 1


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    Cont

    Mensagem  nursing1 em Dom 21 Jan 2018, 01:15

    Noobezinho
    Eu vi, simples de resolver
    Estou atualizando lá

    Fiz algumas modificações, se vc se  lembra fiz um menu e havia colocado caixa de opção para abrir um formulario ou outro

    Dai mudei um pouco, apaguei as caixas de opção e coloquei um select case

    e uma flag
    caso flag global, caso flag=1
    faz uma coisa, caso flag=2..

    tem 3 casos

    Desativei o todos os campos do formulário admissão tb, para prevenir alterações acidentais,
    eles só abrem se clicar no botão, alterar,
    depois vou passar para o botão novo tb, só copiar e colar.

    Meu gosto de programar, mas dá um trabalho não, rs, e a hora voa
    Só vou poder continuar agora amanha a noite, trabalho durante o dia.


    Última edição por Administrador em Ter 23 Jan 2018, 14:20, editado 2 vez(es) (Razão : ARQUIVO ATUALIZADO)

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    Obrigado

    Mensagem  nursing1 em Sab 10 Fev 2018, 22:55

    Obrigadoooo

    nursing1
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 29
    Registrado : 16/02/2017

    RESOLVIDO

    Mensagem  nursing1 em Sab 10 Fev 2018, 22:57

    OBRIGADOOOO
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3191
    Registrado : 29/06/2012

    Re: [Resolvido]Copiar ultimo registro para o proximo

    Mensagem  Noobezinho em Sab 10 Fev 2018, 23:16

    Que bom que deu certo !!

    Valeu pelo retorno!

    Boa sorte!


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se ajudamos alguém e não retornou.
    Se não deu retorno, não ajudo novamente .

      Data/hora atual: Sab 24 Fev 2018, 13:56