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

    Combo Box Atualização Automática

    avatar
    jleomr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 12/08/2014

    Combo Box Atualização Automática Empty Combo Box Atualização Automática

    Mensagem  jleomr 5/8/2024, 11:12

    Bom dia!

    Pessoal preciso criar uma combobox com base numa caixa de listagem, que se atualize conforme a opção que eu escolha.
    Eu coloquei no campo superior um caixa de texto que possuí duas opção, PENDENTE E RECEBIDO.
    Eu preciso que quando eu clico em PENDENTE a listagem exiba somente os PENDENTES. Quando RECEBIDO somente os recebidos.

    Poderiam me ajudar indicando ulgum código?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Combo Box Atualização Automática Empty Re: Combo Box Atualização Automática

    Mensagem  Alexandre Fim 5/8/2024, 14:19

    Olá João,

    Sem o nome dos objetos (tabelas/consultas/formularios e etc) fica mais dificil de ajudar, e pra ser mais rápido e prático, compartilhe uma copia do seu banco de dados, somente objetos envolvidos no problema, para análise e solução.

    É isso

    Att,

    Alexandre Fim


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

    Combo Box Atualização Automática Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    jleomr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 12/08/2014

    Combo Box Atualização Automática Empty Segue Imagem Exemplificando

    Mensagem  jleomr 6/8/2024, 13:31

    Alexandre,

    Eu gostaria que a Combo Box filtrasse antes de eu consultar pelo Nome.
    Eu vou clicar nos em aberto, ela vai me trazer somente os pendentes, aí ao digitar o nome ele pucha somente as contas pendentes daquele determinado filtro.

    Eu estou usando esse código, porém ele está puxando todas os registros da consulta, eu queria que antes de eu digitar ele filtre primeiramente os que estão em abertos ou o que já foram recebidos.


    Private Sub Txt_Pesquisar_Change()
       Dim strSQL As String
           strSQL = "SELECT * FROM Cls_Financeiro WHERE Cliente LIKE '*" & Me.Txt_Pesquisar.Text & "*' ORDER BY Cliente"
           Me.List_Financeiro.RowSource = strSQL

               
    End Sub




    Combo Box Atualização Automática Combo_10

    Desde já agradeço,
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Combo Box Atualização Automática Empty Re: Combo Box Atualização Automática

    Mensagem  Alexandre Fim 6/8/2024, 13:49

    Olá,

    Quando você cria um Grupo de Opções, onde constam "Em Aberto" e "Recebidos", o Access cria um indice para cada opção, onde 1 = "Em Aberto" e 2 = "Recebidos", e mediante esta questão, o código ficaria assim:

    Código:


    Private Sub Txt_Pesquisar_Change()
    Dim strSQL As String
    Dim strStatus As String

        If Me.Txt_Opcao = 1 Then
            strStatus = "Em Aberto"
        Else
            strStatus = "Recebidos"
        End If

        strSQL = "SELECT * FROM Cls_Financeiro "
        strSQL = strSQL & " WHERE [SEU_CAMPO_STATUS] = '" & strStatus & "'"
        strSQL = strSQL & " AND Cliente LIKE '*" & Me.Txt_Pesquisar.Text & "*' "
        strSQL = strSQL & " ORDER BY Cliente"
        Me.List_Financeiro.RowSource = strSQL
              
    End Sub




    Tente isso.

    Att,

    Alexandre Fim


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

    Combo Box Atualização Automática Setinf11
    Sistemas e Tecnologia Ltda

    Conteúdo patrocinado


    Combo Box Atualização Automática Empty Re: Combo Box Atualização Automática

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 12:17