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


    Problema Com Caixa de Combinação

    avatar
    roselito
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 34
    Registrado : 16/08/2011

    Problema Com Caixa de Combinação Empty Problema Com Caixa de Combinação

    Mensagem  roselito 12/10/2014, 23:14

    Boa Noite
    Não tenho muita experiência em bases de dados mas estou a ter um problema tenho um formulário com dois subformulários 1) Processo (Codigo; Processo) 2) DataLancamentos (Codigo; Processo; AnodoProcesso; MesdoProcesso) e 3) DadosdoProcesso (Codigo; Processo; AnodoProcesso; MesdoProcesso; NomeEntidade; Contribuinte; BancoOrigem; NIB).
    O Objetivo é que quando selecione na caixa de Caixa de combinação o NomeEntidade atualize na tabela DadosdoProcesso os Campos (NomeEntidade; Contribuinte; BancoOrigem; NIB), utilizei este código que esta dando o seguinte erro:
    Compile erro:
    User defined type not definet
    No que diz respeito aos índice não sei se esta certo assim:
    tabela.Index = "NomeIndice"
    tabela.Seek "=", Me![Nome]
    Gostaria que alguém me ajuda-se
    Obrigado

    Option Compare Database
    Private Sub NomeEntidade_Change()
    ' Zona de declaraçoes das Variabeis
    Dim tabela As Recordset
    Dim MyDB As Database
    'Corpo do programa
    Set MyDB = CurrentDb()
    Set tabela = MyDB.OpenRecordset("FichaEntidadeFornecedor")
    tabela.Index = "NomeIndice"
    tabela.Seek "=", Me![Nome]

    If tabela.NoMatch Then
       MsgBox "Neste Momento a tabela não Contem Nenhun Registo ou Nome não Existe", 64, "Informaçao"
    Else
       Me![NomeEntidade] = tabela![NomeEntidade]
       Me![Contribuinte] = tabela![Contribuinte]
       Me![Banco] = tabela![Banco]
       Me![NIB] = tabela![NIB]
       
       tabela.Close
       
    End If

    End Sub
    Anexos
    Problema Com Caixa de Combinação AttachmentErro de Codigo.pdf
    Você não tem permissão para fazer download dos arquivos anexados.
    (93 Kb) Baixado 3 vez(es)
    avatar
    Convidado
    Convidado


    Problema Com Caixa de Combinação Empty Re: Problema Com Caixa de Combinação

    Mensagem  Convidado 13/10/2014, 10:18

    Bom dia,

    Seria mais pratico se pudesse postar a BD para dar uma vista de olhos....

    Obrigado.

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