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


4 participantes

    [Resolvido]Abrir Formulário com base em combox e listbox

    avatar
    Edu.fourreis
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/01/2015

    [Resolvido]Abrir Formulário com base em combox e listbox Empty [Resolvido]Abrir Formulário com base em combox e listbox

    Mensagem  Edu.fourreis 27/3/2015, 19:39

    Ola boa tarde.
    É possível abrir um formulário com base em uma listbox ou combox
    Exemplo.
    Criar uma consulta de clientes onde a Combox/ListBox (Qual seria melhor?) seria vinculada
    a uma tabela com todos os clientes já cadastrados e quando selecionar um nome abrir
    um formulário e  exibir informações do mesmo?

    Att.

    Eduardo


    Ps: Postei a dúvida aqui, mas ainda nem procurei nada a respeito.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Re: [Resolvido]Abrir Formulário com base em combox e listbox

    Mensagem  Silvio 27/3/2015, 20:57

    Boa tarde...

    Supondo..apenas supondo que já tenha a sua lstbox pronta...ok ?   No evento on click ( ao clicar )

    Private Sub sualstbox_Click()

    Dim intrecord As Integer
    intrecord = Me!sualstbox.Column(0)    coluna zero, é a chave primária

    DoCmd.OpenForm "nome_do_formulário_a_ser_aberto"
    Forms![nome_do_formulário_a_ser_aberto].SetFocus
    Forms!nome_do_formulário_a_ser_aberto!chaveprimária.Enabled = True
    DoCmd.GoToControl "chaveprimária"
    DoCmd.FindRecord intrecord

    end Sub

    Campos em vermelho  precisam ser alterados conforme a nomenclatura do teu projeto.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Re: [Resolvido]Abrir Formulário com base em combox e listbox

    Mensagem  cleverson_manaus 28/3/2015, 05:04

    Também tem a opção de um form clientes com uma listbox mostrando todos, e com um clique mostrar os dados do cliente selecionado.

    Abraços


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    Edu.fourreis
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/01/2015

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Obrigado Silvio.

    Mensagem  Edu.fourreis 28/3/2015, 12:45

    Sim já estava pronta a Listbox.....
    Funcionou e ficou perfeito, mas como posso fazer para
    que,ao invés de listar os clientes listar formulários e relatórios?

    Obs: Quanto a abrir o formulário com base no cliente selecionado, pelo seu exemplo
    ficou perfeito e acredito que, caso deseje abrir um relatório posso usar a mesma
    formatação só alterando o código de Form para relatórios.

    Mas e se ao invés de listar os clientes para abrir os formulários ou relatórios
    com base no cliente selecionado eu quiser abrir um determinado formulário/relatório?
    a questão aqui é em como fazer a listbox  listar os formulários ??

    Agora a dúvida é em como montar a listbox.

    Att.
    Eduardo
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Re: [Resolvido]Abrir Formulário com base em combox e listbox

    Mensagem  Silvio 29/3/2015, 15:14

    Bom dia....

    1- Cria-se uma tabela.
    2- Coloca-se os nomes dos formulários e relatórios que você tem no sistema.
    3- Cria-se uma consulta, com base nessa tabela.
    4- Criar um formulário, desvinculado, o qual servirá de menu para abrir esses formulários.
    5- Cria-se uma listbox, nesse formulário, com base na consulta criada anteriormente.
    6- Ir no evento ao clicar da listbox e insirir o comando para abrir o referido formulário.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Edu.fourreis
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/01/2015

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Boa tarde.

    Mensagem  Edu.fourreis 31/3/2015, 16:44

    Vou montar o código e assim que terminar
    Posto ele aqui.
    Obs: quando estiver completo altero o status para resolvido.
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Re: [Resolvido]Abrir Formulário com base em combox e listbox

    Mensagem  cleverson_manaus 1/4/2015, 04:16

    Caros,


    Bolei esse exemplo, aqui abriu normalmente os formulários a partir da listbox, em access 2003.


    https://www.dropbox.com/s/6pg46nqg72aifus/formularios.mdb?dl=0


    Abraços.
    avatar
    Edu.fourreis
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/01/2015

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Ola boa tarde..

    Mensagem  Edu.fourreis 8/4/2015, 20:56

    Boa tarde Silvio e Cleverson

    Estava tentando aplicar o conceito que vocês me passaram (combox X Abrir formulários)
    Mas encontrei um problema ao gerar a combox a partir de um consulta.
    Na verdade acredito que o problema se encontre no FomContratos, ou em alguma configuração minha

    Vou postar o BD se puderem me ajudar, desde já agradeço.

    Link : https://www.dropbox.com/s/qp824bb0cdoiqzg/Controle%20Esta%C3%A7%C3%A3o%20Reall%20II.zip?dl=0

    FormMenu / Contratos / CaixCombContraVend (problema nesta Comb)
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Re: [Resolvido]Abrir Formulário com base em combox e listbox

    Mensagem  cleverson_manaus 9/4/2015, 03:13

    Blz

    Vou dar uma olhada!



    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    Edu.fourreis
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/01/2015

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Bom dia.........

    Mensagem  Edu.fourreis 10/4/2015, 14:39

    Para abrir relatórios com base em CcaixCombinação, usei a seguinte.


    Private Sub CaixComRelatotios_Click()
    If CaixComRelatotios.Column(0) = "1" Then
    DoCmd.OpenForm "FormRelatAparta"


    ElseIf CaixComRelatotios.Column(0) = "3" Then
    DoCmd.OpenReport "RelatParcVencida", acViewPivotChart

    ElseIf CaixComRelatotios.Column(0) = "2" Then
    DoCmd.OpenReport "ConsValoresRecebidosgeral", acViewPivotChart

    ElseIf CaixComRelatotios.Column(0) = "4" Then
    DoCmd.OpenReport "RelatVencimeMes", acViewPivotChart

    ElseIf CaixComRelatotios.Column(0) = "5" Then
    DoCmd.OpenReport "RelatVendasGeral", acViewPivotChart

    ElseIf CaixComRelatotios.Column(0) = "6" Then
    DoCmd.OpenReport "RelatVendasImobiliarias", acViewPivotChart


    Agora estou tendo problema em abrir um formulário com base em uma caixcombinação
    criada a partir de uma consulta.
    Se puderem me ajudar.

    Obs: Este foi o tema desta dúvida, por isto ainda não dei como resolvido.
    wsenna
    wsenna
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 491
    Registrado : 22/12/2009

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Re: [Resolvido]Abrir Formulário com base em combox e listbox

    Mensagem  wsenna 10/4/2015, 15:52

    Olá Senhores, bom dia.

    Se me permitem, gostaria de lhes mostrar uma forma que utilizo para meus projetos:

    Link: https://drive.google.com/file/d/0B9lRuJVSt5FGSXVkVkJyY1lkclk/view?usp=sharing


    Abraços, WSenna
    avatar
    Edu.fourreis
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/01/2015

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Vlws ...

    Mensagem  Edu.fourreis 12/5/2015, 19:00

    Obrigado
    avatar
    Edu.fourreis
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 87
    Registrado : 20/01/2015

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Vlws ...

    Mensagem  Edu.fourreis 12/5/2015, 19:00

    Obrigado
    wsenna
    wsenna
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 491
    Registrado : 22/12/2009

    [Resolvido]Abrir Formulário com base em combox e listbox Empty Re: [Resolvido]Abrir Formulário com base em combox e listbox

    Mensagem  wsenna 13/5/2015, 05:17

    Valew Edu, que bom que lhe serviu.

    O Fórum agradece pelo retorno.

    Abraços, WSenna

    Conteúdo patrocinado


    [Resolvido]Abrir Formulário com base em combox e listbox Empty Re: [Resolvido]Abrir Formulário com base em combox e listbox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 10/5/2024, 08:11