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

    DLOOKUP erro

    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 21/06/2016

    DLOOKUP erro Empty DLOOKUP erro

    Mensagem  jhbf 23/2/2022, 21:12

    Olá!


    Estou com um problema no código DLOOKUP e não percebo qual o erro... preciso de alguma ajuda sff.


    Tenho um subformulário com 2 caixas de combinação vinculadas
    1ª CodigoTurma
    2ª CodigoDisciplina

    Preciso de preencher um campo "txtTempos" que depende das 2 caixas de combinação

    Já experimentei diversas alterações na DLOOKUP e continua a dar erro


    Private Sub CodigoDisciplina_AfterUpdate()


    'txt_Tempos = DLookup("Tempos", "OfertaLetiva", "[CodigoTurma] = " & Me.CodigoTurma.Value & " and [CodigoDisciplina] = '" & Me.CodigoDisciplina.Value & "'")


     
     'txt_Tempos = DLookup("Tempos", "OfertaLetiva", "CodigoTurma = " & [CodigoTurma].[Value] & " And [CodigoDisciplina] = '" & [CodigoDisciplina].[Value] & "'")
     
     txt_Tempos = DLookup("Tempos", "OfertaLetiva", "[CodigoTurma] = 2 And [CodigoDisciplina] = 'TIC'")
     
    End Sub


    Tentei estas 3 situações e dá sempre erro. Onde posso estar a errar?

    Tabela : OfertaLetiva
    Tempos:  campo numérico
    CodigoTurma: campo numérico
    CodigoDisciplina: campo texto


    Obrigado.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2605
    Registrado : 13/12/2016

    DLOOKUP erro Empty Re: DLOOKUP erro

    Mensagem  Alexandre Fim 23/2/2022, 21:59

    Olá Jorge,

    Qual o erro que está ocorrendo?
    Se possível, compartilhe uma cópia do seu bd, somente objetos (tabelas,formulários,consultas e etc.) pertinentes à sua dúvida para análise e solução do problema.

    []'s

    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    DLOOKUP erro Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 21/06/2016

    DLOOKUP erro Empty Re: DLOOKUP erro

    Mensagem  jhbf 23/2/2022, 22:03

    Olá Alexandre!


    dá este erro:

    Run-time error '2147352567 (80020009)':

    Não é possível atribuir um valor a este objeto


    Estou a tentar basear-me neste projeto do fórum

    https://www.maximoaccess.com/t16977-resolvidocadastrar-dados-de-subform-em-uma-tabela




    Formulário com erro: Professores3

    Obg
    Anexos
    DLOOKUP erro AttachmentGestao.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (44 Kb) Baixado 2 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2605
    Registrado : 13/12/2016

    DLOOKUP erro Empty Re: DLOOKUP erro

    Mensagem  Alexandre Fim 23/2/2022, 23:08

    Jorge,

    O controle "txt_Tempos" não faz parte do conjunto de controles. Mude para "Tempos" que vai funcionar.

    DLOOKUP erro Tempos10

    É isso

    Espero ter ajudado

    Boa sorte!


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    DLOOKUP erro Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 21/06/2016

    DLOOKUP erro Empty Re: DLOOKUP erro

    Mensagem  jhbf 24/2/2022, 09:49

    Excelente Alexandre!

    Muito obrigado pela ajuda.


    Agora reparei que tenho dois novo problemas....

    Quando se preenche as caixas de combinação e coloco "Não" no campo Disponível ele duplica na tabela o registro.

    A ideia é ao mudar "Disponível" para sim ou não manter o mesmo registro mas não estar disponível para outro professor... será possível?

    Caso eu mude o valor selecionado na caixa de combinação CodigoTurma devia limpar a caixa de combinação CodigoDisciplina e Tempos... é viável essa solução?

    Desde já agradeço a excelente ajuda.
    Obrigado!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2605
    Registrado : 13/12/2016

    DLOOKUP erro Empty Re: DLOOKUP erro

    Mensagem  Alexandre Fim 24/2/2022, 12:59

    Olá Jorge,

    O correto seria marcar este tópico como "Resolvido" por se tratar de uma determinada dúvida, e em seguida abrir um novo tópico com outra dúvida. Desta forma, o fórum fica mais organizado pois novos usuários sempre buscam soluções através do título do tópico.

    É isso
    []'s
    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    DLOOKUP erro Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 21/06/2016

    DLOOKUP erro Empty Re: DLOOKUP erro

    Mensagem  jhbf 24/2/2022, 17:30

    Obrigado Alexandre.

    Podem fechar!
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3707
    Registrado : 22/11/2016

    DLOOKUP erro Empty Re: DLOOKUP erro

    Mensagem  DamascenoJr. 24/2/2022, 22:53

    Jorge, veja no link abaixo como fechar o tópico
    https://www.maximoaccess.com/t860-resolucao-de-topicos#5263


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

      Data/hora atual: 6/10/2022, 09:10