COMBO BOX

XXZEROXX 19/03/2010 15:01:21
#337417
pessoal uma duvida ...

como abrir uma combo em tempo de execução ??


vlw
TECLA 19/03/2010 15:14:28
#337423
Tente assim:

On Error Resume Next
Combo1.SetFocus
SendKeys [Ô]{F4}[Ô]
XXZEROXX 19/03/2010 15:30:29
#337425
kra ...

o que eu preciso é aquele recurso de autocompletar identico ao do internet explorer ...

vlw ..
ERIVELTONVGA 19/03/2010 15:46:13
#337429
xxzeroxx boa tarde

o recurso autocompletar ele precisa fazer uma pesquisa em algum lugar, o que vai usar? banco de dados?

posta aí o que quer para podermos ajudar-lo. beleza
XXZEROXX 19/03/2010 15:47:42
#337432
banco de dados
ERIVELTONVGA 19/03/2010 15:59:02
#337437
xxzeroxx o que voce quer puxar para ir aparecendo, de onde vai puxar, poste o codigo com a imagem do projeto dizendo de onde voce vai puxar a informacao. lembra do projeto anterior que lhe passei o caminho. então... a diferenca que ao inves de fazer a interligacao entre codigos, voce vai usar o banco ligue os banco com o combobox seu. se ninguem lhe ajudar por agora, de noite eu posto o exemplo interligando com o banco, pois estou no servico agora. beleza
XXZEROXX 19/03/2010 16:05:46
#337440
Private Sub Combo2_KeyPress(KeyAscii As Integer)

textocombo = Combo2.Text
If m1 = 1 Then
If Len(Combo2.Text) > 2 Then
X1 = Len(Combo2.Text)
ssql = [Ô]select * from estoque where descricao like [Ô] & [Ô][Ô][Ô][Ô] & textocombo & [Ô]*[Ô] & [Ô][Ô][Ô][Ô]
ssql = ssql & [Ô] and modelos =[Ô] & pecas(3)
ComboUser Combo2, [Ô]descricao[Ô]

Set Tabela = Banco.OpenRecordset(ssql, dbOpenSnapshot)

Do Until Tabela.EOF
n = Tabela.RecordCount
Tabela.MoveNext
Loop
Tabela.Close
Combo2.Text = textocombo
Combo2.SelStart = (X1) + 1
On Error Resume Next
Combo2.SetFocus
SendKeys [Ô]{F4}[Ô]
Else
End If
End If

End Sub



é assim ..
na combo 1 eu seleciono um modelo

ai na combo 2 eu vou digitar uma peça desse modelo ...
quando eu começar a digitar eu queria que aparecesse em baixo da combo se tem ja tem a peça no banco de dados
como se fosse a barra do ie quando vc começa a digitar um site que aparecesse em baixo se vc ja acessou ou não



vlw pela ajuda
ERIVELTONVGA 19/03/2010 16:31:08
#337443
esta dando erro? qual erro? em qual linha deste codigo?
ERIVELTONVGA 19/03/2010 20:02:29
#337465
Citação:

na combo 1 eu seleciono um modelo

ai na combo 2 eu vou digitar uma peça desse modelo ...
quando eu começar a digitar eu queria que aparecesse em baixo da combo se tem ja tem a peça no banco de dados
como se fosse a barra do ie quando vc começa a digitar um site que aparecesse em baixo se vc ja acessou ou não



me fala uma coisa voce disse que quer digitar o produto e ver se ele esta cadastrado correto? e o modelo? voce vai gravar todos os modelos juntos numa tabela separada?
ex: [Ô]lapis faber castel[Ô] isto é o produtos
modelo sao esses [Ô]HB, 2B, 4B, 6B[Ô] E ASSIM VAI.

ENTAO PERGUNTO! Estes produtos com os modelos terao vinculos ou nao? se não tiver fica mais facil agora se for ter vinculo vai ficar mais dificil para voce fazer o que quer. igual o exemplo acima, quando eu digitar o nome do produto e der enter o proximo combo tem que aparecer somente os modelos referente ao lapis ou pode aparecer todos os modelos cadastrados misturados?

verifique e poste de novo OK
XXZEROXX 22/03/2010 08:29:32
#337575
Os modelos ja estão cadastrados, cada modelo tem um tipo de peça que quando eu seleciono o modelo ele ja filtra a 2ª combo box com as peças daquele modelo.
Um exemplo na combo 1 eu tenho modelos X,Y,Z onde cada modelo tem o seu tipo de peças, seleciono o modelo X, depois na combo 2 aparece as peças desse modelo X o que eu quero é quando eu for digitar um novo tipo de peça que entrou para esse modelo que exiba em baixo da combo o nome dela caso ja tenha cadastro.

XXZEROXX 22/03/2010 11:43:30
#337598
alguem ??

Página 1 de 2 [11 registro(s)]
Tópico encerrado , respostas não são mais permitidas