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]verificação de registo

    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]verificação de registo Empty [Resolvido]verificação de registo

    Mensagem  ÓscarSantos 16/2/2015, 13:50

    apos pesquisar no forum nao encontrei nada para o meu caso e por isso aqui lançio a duvida:

    tenho um formulario onde dou entrada de pessoas e nesse formulario tenho de verificar se essa pessoa quando regressa ainda tem castigo a cumprir.

    esses dados estao na tabela castigos e os campos sao: NrPessoa,DataInicioCastigo,DataInterrompeCastigo,DataContinuaCastigo,FimCastigo.

    ou seja:

    quero que verifique se ao dar entrada dessa pessoa o sistema verifique se a pessoa interrompeu castigo.

    Obrigado.


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]verificação de registo Empty Re: [Resolvido]verificação de registo

    Mensagem  JPaulo 16/2/2015, 14:14

    Olá;

    Use a função interna DLookup:

    Veja como:

    http://maximoaccess.forumeiros.com/t1533-funcao-dlookup-explicacao



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]verificação de registo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]verificação de registo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]verificação de registo Folder_announce_new Instruções SQL como utilizar...
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]verificação de registo Empty Re: [Resolvido]verificação de registo

    Mensagem  ÓscarSantos 16/2/2015, 14:37

    Olá JPaulo,

    não sei como fazer dom o Dlookup uma vez que quando estou a dar entrada da pessoa, esse registo esta na tabela Identificação, mas o que quero verificar é se na tabela Punicoes ela interrompeu algum castigo devido a ter de sair , entendes?

    Abraço


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]verificação de registo Empty Re: [Resolvido]verificação de registo

    Mensagem  JPaulo 16/2/2015, 14:52

    Por isso mesmo deve usar o DLookup com dois criterios,

    NrPessoa = NrPessoa
    And
    DataInterrompeCastigo Is Null

    Está tudo explicadinho no artigo que lhe passei.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]verificação de registo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]verificação de registo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]verificação de registo Folder_announce_new Instruções SQL como utilizar...
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]verificação de registo Empty Re: [Resolvido]verificação de registo

    Mensagem  ÓscarSantos 16/2/2015, 14:54

    ok, vou testar e darei reposta


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]verificação de registo Empty Re: [Resolvido]verificação de registo

    Mensagem  JPaulo 16/2/2015, 15:14

    Mais ou menos assim;

    Código:
    Private Sub NrPessoa_BeforeUpdate(Cancel As Integer)
    ' Testa se a pessoa interrompeu o castigo
        If IsNull(DLookup("NrPessoa", "Punicoes", "[DataInterrompeCastigo] Is Not Null AND NrPessoa = " & Forms![SeuFormulario]![NrPessoa] & "")) Then
            GoTo Saida
            Else
            MsgBox "Esta pessoa interrompeu o castigo...", vbCritical
            Exit Sub
        End If
    End Sub


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]verificação de registo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]verificação de registo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]verificação de registo Folder_announce_new Instruções SQL como utilizar...
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]verificação de registo Empty Re: [Resolvido]verificação de registo

    Mensagem  ÓscarSantos 16/2/2015, 15:21

    A bombar, mais uma vez Obrigado e desculpa a minha inexperiência, mas tambem ja acuso algum cansaço.
    por vezes é melhor para um pouco para refrescar Wink.

    Abraço


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]verificação de registo Empty Re: [Resolvido]verificação de registo

    Mensagem  ÓscarSantos 16/2/2015, 15:25

    Só agora reparei que postaste um exemplo, mas consegui antes disso, o que até é bom.
    Obrigado por tudo na mesma.



    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]verificação de registo Empty Re: [Resolvido]verificação de registo

    Mensagem  JPaulo 16/2/2015, 16:12

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]verificação de registo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]verificação de registo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]verificação de registo Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]verificação de registo Empty Re: [Resolvido]verificação de registo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 09:08