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

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário

    avatar
    Katia Suzana
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/04/2021

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Katia Suzana 14/4/2021, 13:17

    Bom dia.
    Sou iniciante no forum MassimoAccess. Estou com um problema que é o seguinte:
    1. Tenho uma tabela com três colunas (Status, Pendência e Sub_Pendência)

    Status.........Pendência..............Sub_Pendência
    Pendente........Improdutiva Cliente....Agenda Cancelada
    Pendente........Improdutiva Cliente....Caixa Desativado
    Pendente........Improdutiva TLF.........Atraso Técnico
    Pendente........Improdutiva TLF.........Transporte
    Pendente........Programado..............Programado
    Pendente........Programar.................Programar
    Pendente........Staging....................Staging
    Ativado..........Ativado.....................Ativado
    Cancelado......Cancelado.................Cancelado

    2. Fiz um formulario com combobox dependentes uma da outra

    a. Quando escolher Pendente na CboStatus deve aparecer as pendências correspondentes da coluna Pendência
    b. Na CboStatus "Ao atualizar" escrevi o código:

    Private Sub CboStatus_AfterUpdate()
       Me.CboPendencia.Requery
    End Sub

    Porém, isso só funciona na primeira vez que exibo o formulário em Modo Formulário. Quando escolho outro Status, a CboPendencia só atualiza se voltar o formulário para exibição design e depois retornar para Modo Formulário.

    Por favor, alguém poderia me ajudar? Já experimentei outros eventos como Ao alterar, Em sujo, Ao perder foco, mas nenhum funcionou até agora.

    Obrigada.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty Re: [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Alexandre Fim 14/4/2021, 13:29

    Katia bom dia,

    Seja benvinda ao fórum!!!

    Vou elaborar um pequeno exemplo da tua necessidade e já disponibilizo.

    Ate mais

    []'s


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty Re: [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Alexandre Fim 14/4/2021, 14:07

    Olá Kátia,

    Fiz um pequeno exemplo para a tua necessidade. Ficou assim:
    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Status10

    Observações:
    - Ao carregar o formulário, o combo Status já vem carregado com os Status distintos da tabela.
    - Ao selecionar o Status, o combo de Pendencia é carregado com as Pendencia distintas.
    - Ao selecionar a Pendencia, o combo de Subpendencias é carregado conforme o selecionado

    Ao abrir o formulário, pressione ALT+F11 e verifique o código. Fiz comentários sobre cada instrução.

    Espero ter ajudado.

    Boa sorte.

    []'S

    FIM
    Anexos
    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário AttachmentStatus.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (24 Kb) Baixado 13 vez(es)


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.

    Katia Suzana gosta desta mensagem

    avatar
    Katia Suzana
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/04/2021

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Katia Suzana 15/4/2021, 14:23

    Bom dia Alexandre.
    Muito obrigada pela ajuda. Entendi o que você fez nos códigos, mas não funcionou.
    Baixei seu arquivo de teste e ao abrir o formulário os combos ficam todos vazios.

    Meu Access é Versão 2103

    Se tiver mais alguma ideia do que pode estar ocorrendo, eu agradeço.

    Abraços.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty Re: [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Alexandre Fim 15/4/2021, 14:26

    Kátia,

    Sim, ao abrir o formulário, os combos estão vazios.
    Somente o 1º combo é preenchido, e os demais são dependentes um do outro.
    Poderia mandar um print do erro?

    Veja aqui como postar imagens e anexos.

    https://www.maximoaccess.com/t32003-como-postar-anexos-e-imagens-no-site-maximoaccess-com


    []'s


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.

    Katia Suzana gosta desta mensagem

    avatar
    Katia Suzana
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/04/2021

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty Re: [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Katia Suzana 16/4/2021, 14:40

    Bom dia Alexandre.
    Baixei o seu arquivo novamente, descompactei e executei o BD. Mas, o combobox Status permanece vazio ao abrir.

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Imagem11
    Anexos
    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário AttachmentStatus - Copia.zip
    Copiei seu BD e o zipei pra reenviar pra vc.
    Você não tem permissão para fazer download dos arquivos anexados.
    (24 Kb) Baixado 5 vez(es)
    Cláudio Más
    Cláudio Más
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1293
    Registrado : 21/01/2012

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty Re: [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Cláudio Más 26/5/2021, 22:01

    Olá,

    Nas opções do Access, configure a central de confiabilidade, adicionando o local onde está o banco de dados  [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário 2b07

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Captur10

    Katia Suzana gosta desta mensagem

    avatar
    Katia Suzana
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/04/2021

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty Re: [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Katia Suzana 10/6/2021, 20:39

    Claudio Más.

    Desculpe-me pela demora em responder.

    Muito obrigada. Funcionou direitinho e já apliquei em um projeto que estou fazendo no trabalho.

    Para quem quiser segue o BD de exemplo.
    Anexos
    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário AttachmentStatus.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (27 Kb) Baixado 2 vez(es)
    avatar
    Katia Suzana
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/04/2021

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Katia Suzana 10/6/2021, 20:43

    Alexandre.

    Muito obrigada pela ajuda. Funcionou direitinho e já apliquei em um projeto no trabalho.

    Valeu! Até a próxima.

    Adicionei o BD exemplo na mensagem anterior para quem quiser.

    Um abraço.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário Empty Re: [Resolvido]Atualizar combobox dependente de outra sem reinicializar o formulário

    Mensagem  Alexandre Fim 10/6/2021, 22:45

    Katia,
    O fórum agradece !!!
    Sucesso no teu projeto !!!
    Abraços

    Valeu Mestre @Claudio Más !!!



    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.

      Data/hora atual: 21/6/2021, 02:57