Ir para conteúdo

POWERED BY:

Arquivado

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

MaryJane

Exibir registro em combo

Recommended Posts

Ola pessoal..

Meu problema eh o seguinte.... alguem deve saber como proceder

Tenho um form com 4 combo, algumas acopladas e outras nao, sempre q abro o form ele tras as combo em branco, e eu gostaria q trouxesse as combo preenchidas...... As nao acopladas vai ser mais dificil, mas as outras creio q tem como, pois fazem parte do registro.

 

Fico no aguardo de resposta

grata

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se entendi direito, mas acho que você pode colocar o valor que você quer no campo "Valor Inicial", no quadro das propriedades (guia Outras ou Dados, não lembro em qual)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tu se refere ao valor padrao?

Estou na luta pra tentar por um defaultvalue... Mas eh comlexa a coisa...

Pq eh o seguinte...

 

Tenho essas combos:

Estado: |Parana|v| 'Nao acoplado, apenas serve como filtro

Cidade: |Guarapuava|v| 'Acoplado

 

Essa combos, deveriam ver assim, mostrando o conteudo. Mas nao eh o q acontece, o usuario vai abri o formulario, e vai pensar q estao em branco, qndo na verdade nao, o registro ta salvo, mas apenas nao mostra... Me compreende..

 

cara to quebrando a cuca.. To restrita ainda em vb e access... a coisa nao flui...

To seguindo tua sugestao e to fazendo o seguinte:

No evento ao carregar o form(esse evento nao ta me satisfazendo), to abrindo um recordset da tabela, jogo o valor do registro numa variavel, e essa variavel vai ser o valor padrao,

 

Set rs = db.openrecordset("Tabela")

 

with rs

.movefirst

.findfirst "Pessoa = " &Me!Pessoa 'tem q ser a mesma pessoa do registro corrente

If .nomatch then ' se nao tem nada, nao faz nada, fica como esta

Else 'Se ja existe registro pra pessoa entao

vCriterio = .fields("Cidade") 'atribui o valor da cidade na variavel

 

Me!ListaCidade.defaultvalue = vcriterio 'pra ser passada como valor padrao da combo

 

Saca? Mas nao ta trazendo igual.... Acho q so isso nao resolve meu problema

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tu se refere ao valor padrao?

Estou na luta pra tentar por um defaultvalue... Mas eh comlexa a coisa...

Pq eh o seguinte...

 

Tenho essas combos:

Estado: |Parana|v| 'Nao acoplado, apenas serve como filtro

Cidade: |Guarapuava|v| 'Acoplado

 

Essa combos, deveriam ver assim, mostrando o conteudo. Mas nao eh o q acontece, o usuario vai abri o formulario, e vai pensar q estao em branco, qndo na verdade nao, o registro ta salvo, mas apenas nao mostra... Me compreende..

 

cara to quebrando a cuca.. To restrita ainda em vb e access... a coisa nao flui...

To seguindo tua sugestao e to fazendo o seguinte:

No evento ao carregar o form(esse evento nao ta me satisfazendo), to abrindo um recordset da tabela, jogo o valor do registro numa variavel, e essa variavel vai ser o valor padrao,

 

Set rs = db.openrecordset("Tabela")

 

with rs

.movefirst

.findfirst "Pessoa = " &Me!Pessoa 'tem q ser a mesma pessoa do registro corrente

If .nomatch then ' se nao tem nada, nao faz nada, fica como esta

Else 'Se ja existe registro pra pessoa entao

vCriterio = .fields("Cidade") 'atribui o valor da cidade na variavel

 

Me!ListaCidade.defaultvalue = vcriterio 'pra ser passada como valor padrao da combo

 

Saca? Mas nao ta trazendo igual.... Acho q so isso nao resolve meu problema

Não sei se entendi direito, mas você ja tentou um Me.mycombo.value="xxx", no evento form_current ou form_open?

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.