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]Relacionar duas combos em dois forms diferentes

    avatar
    ruilria
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/05/2014

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  ruilria 6/5/2014, 14:37

    Ola a todos.

    Estou aqui com uns problemas na minha BD, queria fazer o seguinte:

    Tenho um formulário que tem uma combobox onde tem diferentes nomes; entertanto fecho esse fomulario e abro o 2º e queria que o valor que eu escolhi no formulário 1 agora aparece-se como caixa de texto no 2º formulário será possivel?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  Alexandre Neves 6/5/2014, 16:18

    Boa tarde, e bem-vindo ao fórum
    Crie uma variável global e armazene nela o dado que pretende. Utilize o conteúdo dessa variável para recuperar o dado


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    ruilria
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/05/2014

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  ruilria 6/5/2014, 16:24

    desde já obrigado pela resposta.
    O que me esta a acontecer é se eu nao fechar o primeiro formulário e for à combo do 2º ele tel lá os valores que eu quero mas apartir do momento que fecho a primeira e so tenho a 2ª aberta ele nao aparece nada
    avatar
    ruilria
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/05/2014

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  ruilria 6/5/2014, 16:49

    Portanto o que eu coloquei:

    Geral:

    Public Sub Origem()
    Dim sorigem As String

    sorigem = Nz(Forms!F_1inicial!CaixaCombinação106.Column(0))

    End Sub


    Na caixa de cominação dou outro form:

    Private Sub Combinação132_Click()
    Me.Combinação132 = sorigem

    End Sub


    Certamente que alguma coisa está mal pois nao esta a funcionar
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  Alexandre Neves 6/5/2014, 17:02

    Num módulo
    public strOrigem as string

    No acontecimento apropriado do formulário de recolha do dado
    sorigem = Nz(Forms!F_1inicial!CaixaCombinação106.Column(0))

    Nota: Utilize nomenclaturas normalizadas


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    ruilria
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/05/2014

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  ruilria 6/5/2014, 18:51

    eu coloquei assim:

    No módulo:

    Public strOrigem As String



    No primeiro Formulário:

    Private Sub CaixaCombinação106_AfterUpdate()
    strOrigem = Forms!F_1inicial!CaixaCombinação106
    End Sub


    No segundo formulário onde quero que apareça o valor:
    Private Sub Combinação130_Click()
    strOrigem = Nz(Forms!F_1inicial!CaixaCombinação130.Column(0))
    End Sub


    Mas continua sem funcionar

    Obrigado pela ajuda
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  Alexandre Neves 6/5/2014, 19:08

    Normalize os nomes. Ajuda muito
    No segundo formulário onde quero que apareça o valor:
    Private Sub Combinação130_Click()
    Combinação130=strOrigem
    End Sub


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    ruilria
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/05/2014

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  ruilria 6/5/2014, 19:23

    Continua sem funcionar Sad
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  Alexandre Neves 6/5/2014, 21:28

    veja


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  Alexandre Neves 6/5/2014, 21:36

    veja aqui


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    ruilria
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 23
    Registrado : 05/05/2014

    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  ruilria 6/5/2014, 22:35

    Obrigado Alexandre Neves já resolvi o meu problema, já funciona certinho  cheers 

    Conteúdo patrocinado


    [Resolvido]Relacionar duas combos em dois forms diferentes Empty Re: [Resolvido]Relacionar duas combos em dois forms diferentes

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 13:41