MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


2 participantes

    [Resolvido]Intervalo de Horas

    avatar
    natalison
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 04/05/2011

    [Resolvido]Intervalo de Horas Empty Intervalo de Horas

    Mensagem  natalison 18/5/2011, 01:16

    Boa Noite

    Peco ajuda novamente.

    Preciso preencher um campo na tabela Data do Plantao da seguinte forma.

    Se o atendimento for no intervalo de hora entre 00:00 e as 07:00 da manha a data do plantao tem que ser a data do dia anterior.

    Se o intervalo for outro a data do plantao tem que ser a data de hoje.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Intervalo de Horas Empty Re: [Resolvido]Intervalo de Horas

    Mensagem  criquio 18/5/2011, 01:20

    Tente assim:

    If Time >= "00:00:00" And Time <= "07:00:00:" Then
    Me.CampoData = Date() - 1
    Else
    Me.CampoData = Date()
    End If


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    natalison
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 04/05/2011

    [Resolvido]Intervalo de Horas Empty Re: [Resolvido]Intervalo de Horas

    Mensagem  natalison 18/5/2011, 01:28

    Boa Noite

    Um lancamento feito agora as 21:28 nada acontece

    Sera que tem algo errado?

    Private Sub Hora_de_Entrada_AfterUpdate()
    If Hora_de_Entrada >= "00:00:00" And Hora_de_Entrada <= "07:00:00:" Then
    Me.[Data_do_Plantao] = Date - 1
    Else
    Me.[Data_do_Plantao] = Date
    End If
    End Sub
    avatar
    natalison
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 04/05/2011

    [Resolvido]Intervalo de Horas Empty Re: [Resolvido]Intervalo de Horas

    Mensagem  natalison 18/5/2011, 01:43

    Fiz assim e tambem nao consegui

    Private Sub Hora_de_Entrada_AfterUpdate()
    If Hora_de_Entrada >= "00:00" And Hora_de_Entrada < "07:00" Then
    Me.[Data do Plantao] = Now() - 1
    Else
    Me.[Data do Plantao] = Now()
    End If
    End Sub
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Intervalo de Horas Empty Re: [Resolvido]Intervalo de Horas

    Mensagem  criquio 18/5/2011, 01:44

    Seu campo data está formatado como Data/Hora? Se a data vai ser a de ontem entre 00:00:00 e 07:00:00, então o que for cadastrado agora será na data de hoje mesmo e não de ontem, certo?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    natalison
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 04/05/2011

    [Resolvido]Intervalo de Horas Empty Re: [Resolvido]Intervalo de Horas

    Mensagem  natalison 18/5/2011, 01:51

    Criquio

    Todos os meus campos sao data/hora.

    O meu problema e o seguinte. O Plantao inicia as 07 da manha e termina as 07 do outro dia.

    vamos considerar hoje dia 17. Eu gravo na tabela a hora e a data atual. E tenho um campo que quero gravar a data do plantao.

    Os atendimentos apos 00:00 e 06:59 do outro dia, precisam estar com data do plantao a data do dia 17 tambem, embora ja seja dia 18.

    Assim

    Paciente Hora atendimento Data do atendimento Data Plantao

    15 02:00 18/05/2011 17/05/2011
    14 21:39 17/05/2011 17/05/2011
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Intervalo de Horas Empty Re: [Resolvido]Intervalo de Horas

    Mensagem  criquio 18/5/2011, 01:57

    Então a sintaxe está correta. Tentou colocar a hora do sistema entre 00:00 e 06:59 para testar? Só mude o <= "07:00" para < "07:00".


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    natalison
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 04/05/2011

    [Resolvido]Intervalo de Horas Empty Re: [Resolvido]Intervalo de Horas

    Mensagem  natalison 12/6/2011, 06:11

    funcionou. Obrigado. Demorei, pois estava de ferias. Abraco a todos
    avatar
    natalison
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 04/05/2011

    [Resolvido]Intervalo de Horas Empty Re: [Resolvido]Intervalo de Horas

    Mensagem  natalison 12/6/2011, 06:13

    Obrigado a todos

    Conteúdo patrocinado


    [Resolvido]Intervalo de Horas Empty Re: [Resolvido]Intervalo de Horas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 03:17