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]Inserir registros em três combos, que filtram entre si

    avatar
    fabiobarreto10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 165
    Registrado : 15/12/2011

    [Resolvido]Inserir registros em três combos, que filtram entre si Empty Inserir registros em três combos, que filtram entre si

    Mensagem  fabiobarreto10 26/12/2011, 22:53

    Tenho um bd com 3 combos, quero inserir registros nos mesmos, inserir o seguinte codigo no 1º combo:

    Private Sub combAnalista_NotInList(NewData As String, Response As Integer)

    Dim sql As String
    DoCmd.SetWarnings False
    If MsgBox("Cliente não cadastrado" & Chr(13) & Chr(13) & "Deseja cadastrar o Cliente " & _
    UCase(NewData) & " agora?", vbYesNo, "Cadastro") = vbYes Then
    sql = "INSERT INTO tAnalista(NomeDoAnalista) VALUES ('" & NewData & "')"
    DoCmd.RunSQL sql
    Response = acDataErrAdded
    Else
    Response = acDataErrDisplay
    End If


    End Sub

    Repeti o codigo nas outras duas combos, trocando os nomes da tabelas e dos campos, porém só funcionou no 1º combo.
    Alguma dica?

    avatar
    Convidad
    Convidado


    [Resolvido]Inserir registros em três combos, que filtram entre si Empty Re: [Resolvido]Inserir registros em três combos, que filtram entre si

    Mensagem  Convidad 27/12/2011, 13:45

    Olá

    Presumindo que o bd seja o mesmo de outro tópico recente, trata-se de um formulário de pesquisa de produtos, filtrado por um conjunto de 3 combos (combAnalista, combEmpresa, e CombProduto), certo?

    Dependendo de como as combos estão relacionadas (em função da lógica de filtragem) talvez não seja possível adicionar registros pela(s) combo(s).

    Mas é possível adicionar registros nas tabelas-base das combos via VBA, e depois atualizar a combo.
    avatar
    Convidado
    Convidado


    [Resolvido]Inserir registros em três combos, que filtram entre si Empty Re: [Resolvido]Inserir registros em três combos, que filtram entre si

    Mensagem  Convidado 27/12/2011, 17:29

    Colega Fabio veja esse exemplo. é só adaptar...
    http://speedy.sh/yamvz/Exemplo.rar
    avatar
    fabiobarreto10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 165
    Registrado : 15/12/2011

    [Resolvido]Inserir registros em três combos, que filtram entre si Empty Re: [Resolvido]Inserir registros em três combos, que filtram entre si

    Mensagem  fabiobarreto10 1/1/2012, 03:14

    Caros Norbs e cafpr, obrigado por responderem. Desculpe-me a demora em respondê-los. Consegui inserir registros diretamente nas combos.
    Gostaria de deseja-lhes um excelente 2012!! Feliz ano novo!!!

    Fábio.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Inserir registros em três combos, que filtram entre si Empty Re: [Resolvido]Inserir registros em três combos, que filtram entre si

    Mensagem  vieirasoft 20/1/2012, 10:55

    E tópico Resolvido.

    Conteúdo patrocinado


    [Resolvido]Inserir registros em três combos, que filtram entre si Empty Re: [Resolvido]Inserir registros em três combos, que filtram entre si

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 14:00