Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

W_Costa

Recuperar valor de variável

Recommended Posts

Tenho um form da tabela algueldeveiculos e dentro deste form tem um controle de guia com um subformulario dentro (da tabela alugueldeveiculos) neste form tem um campo Cod_CC que defini nas propriedades com o valor padrão 01.01.01 (código da área diretoria), toda vez que o form alugueldeveiculos abre ele atualiza automaticamente a visualização do subformulario para os valores do valor padrão 01.01.01, porém se eu pegar este valor de uma variável que eu defini no Login com o nome de recupera e limpar o valor do campo propriedades valor padrão o subformulario vem vazio, alguém saberia me dizer o que está acontecendo e o que eu devo fazer?

 

Código para carregar a variável no form login:

Dim recupera As String

recupera = cx_comb_Usuario

 

Código para descarregar a variável no form aluguel de veiculos

Dim recupera As String

recupera = [Forms]![Frm_Login]![cx_comb_Usuario]

Cod_CC.Value = recupera

Compartilhar este post


Link para o post
Compartilhar em outros sites

Subformulário ??

 

O sub formulário não "cria" dados ele exibe dados correspondentes, ou seja são dois forms relacionados... ok

 

 

Teria como postar os campos do formulário onde está cc_cod assim como do sub-formulário ???

 

Uma outra coisa...

 

Se esse valor

 

Dim recupera As String

recupera = cx_comb_Usuario

Você usa enquanto a aplicação está aberta...

Apesar de não gostar muito... Eu colocaria em uma variável publica..

Criaria um moodulo, public vars e deixaria esse cara lá

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, obrigado pela correção, realmente é isto mesmo o sub formulário somente re-exibe o conteúdo da minha tabela, porém, gostaria que ele mostrasse somente os dados referentes ao valos armazenado na variavel "recupera", o que não está acontecendo e acontecia quando não havia necessidade de usar os valores da variavel

 

Se você quiser eu envio a planilha pra você ver o que está acontecendo.

 

Obrigao

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha só cara...

 

 

Pra você exibir os dados no sub-formulário

 

Você tem que vincular campos pai e filho nas propriedades do sub-formulário

 

Em resumo

 

Em um pedaço do código você faz isso

 

Cod_CC.Value = recupera

Você pega esse cara e vincula esse campo como pai, ao mesmo campo no filho

 

Isso nas propriedades do sub-formulario

 

O que vai acontecer ???

 

Quando o cod_cc form alterado...

 

Automaticamente

 

O sub também

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.