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


3 participantes

    [Resolvido]Problema com Dlookup

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Problema com Dlookup Empty Problema com Dlookup

    Mensagem  Assis Qua 11 Abr 2012, 11:31 am

    Bom dia
    Tenho uma tabela em que um campo tipo texto chamado "Confirmada", só tem "Sim" ou "Não"

    Queria aplicar num botão de comando a seguinte função de anular na condição do mesmo ser "Não" anula.

    Caso o campo "Confirmada" seja "Sim" não deixa anular.

    If DLookup("[confirmada]", "Agenda", "[Confirmada] ='Sim'") Then
    MsgBox "Esta Consulta Não Pode Anulada Pois Já Está Confirmada", vbQuestion, "Marcações"
    Exit Sub
    End If

    O meu erro está a vermelho acho eu ....
    Mas desta maneira mesmo que o campo "Confirmada" esteja como "Não" diz sempre "Esta Consulta Não Pode Anulada...."

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Problema com Dlookup Empty Re: [Resolvido]Problema com Dlookup

    Mensagem  JPaulo Qua 11 Abr 2012, 12:00 pm

    Dim x As String
    x = DLookup("[Confirmada]", "Agenda", "[Confirmada]= 'Sim'")
    If x = "Sim" Then
    MsgBox "Esta Consulta Não Pode Anulada Pois Já Está Confirmada", vbQuestion, "Marcações"
    Exit Sub
    End If



    .................................................................................
    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]Problema com Dlookup Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Problema com Dlookup Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Problema com Dlookup Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Problema com Dlookup Empty Re: [Resolvido]Problema com Dlookup

    Mensagem  Assis Qua 11 Abr 2012, 12:42 pm

    Boa tarde JPaulo

    Continua igual

    Obrigado



    .................................................................................
    *** Só sei que nada sei ***
    good guy
    good guy
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1304
    Registrado : 05/02/2010

    [Resolvido]Problema com Dlookup Empty Problema com Dlookup

    Mensagem  good guy Qua 11 Abr 2012, 12:48 pm

    Olá Assis,

    O JPaulo sem querer suprimiu o Else:

    Dim x As String
    x = DLookup("[Confirmada]", "Agenda", "[Confirmada]= 'Sim'")
    If x = "Sim" Then
    MsgBox "Esta Consulta Não Pode Ser Anulada Pois Já Está Confirmada",vbQuestion, "Marcações"
    Else
    Exit Sub
    End If
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Problema com Dlookup Empty Re: [Resolvido]Problema com Dlookup

    Mensagem  Assis Qua 11 Abr 2012, 1:09 pm

    Olá Eduardo

    Testou

    É que com o Else deixa eliminar quando não deve deixar

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Problema com Dlookup Empty Re: [Resolvido]Problema com Dlookup

    Mensagem  JPaulo Qua 11 Abr 2012, 1:44 pm

    Assis meu amigo, a instrução não estava a pesquisar o criterio do selecionado na lista e o End If não estava no lugar correto.

    Tem de ser assim;

    x = DLookup("[Confirmada]", "Agenda", "[Confirmada]= '" & Me.Lista.Column(5) & "'")

    Veja o simples;
    http://dl.dropbox.com/u/771097/AgendaAssis_OLD.rar


    .................................................................................
    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]Problema com Dlookup Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Problema com Dlookup Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Problema com Dlookup Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Problema com Dlookup Empty Re: [Resolvido]Problema com Dlookup

    Mensagem  Assis Qua 11 Abr 2012, 2:13 pm

    Obrigado JPaulo


    .................................................................................
    *** Só sei que nada sei ***
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Problema com Dlookup Empty Re: [Resolvido]Problema com Dlookup

    Mensagem  JPaulo Qua 11 Abr 2012, 2:14 pm

    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]Problema com Dlookup Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Problema com Dlookup Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Problema com Dlookup Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Problema com Dlookup Empty Re: [Resolvido]Problema com Dlookup

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 08 Nov 2024, 8:01 pm