DUPLO CLIQUE NO MSFLEXGRID
Boa tarde, colegas.
Tenho um msflexgrid e gostaria que ao clicar duas vezes sobre um de seus registros os dados fossem exibidos em caixas de texto. Eu codifiquei o evento DbClick do msflexGrid, vejam:
Private Sub msfClientes_DblClick()
msfClientes.ToolTipText = msfClientes.Text _
+ " (" + Str(msfClientes.Row) + "," _
+ Str(msfClientes.Col) + ")"
TabCliente.Tab = 1
Call HabilitaControles(False)
ExibeDados msfClientes.Text
End Sub
Mas tem um probleminha eu tenho que clicar exatamente em cima do campo Nome, eu gostaria de melhorar esta função. Alguém já fez algo parecido?
Gostaria também que ao digitar parte do nome na caixa de texto o msflexgrid fosse alimentado com os registros relacionados, ou seja, que contiverem parte do nome que foi digitado na caixa de texto.
Agradeço aqueles que puderem ajudar.
Um abraço a todos.
Tenho um msflexgrid e gostaria que ao clicar duas vezes sobre um de seus registros os dados fossem exibidos em caixas de texto. Eu codifiquei o evento DbClick do msflexGrid, vejam:
Private Sub msfClientes_DblClick()
msfClientes.ToolTipText = msfClientes.Text _
+ " (" + Str(msfClientes.Row) + "," _
+ Str(msfClientes.Col) + ")"
TabCliente.Tab = 1
Call HabilitaControles(False)
ExibeDados msfClientes.Text
End Sub
Mas tem um probleminha eu tenho que clicar exatamente em cima do campo Nome, eu gostaria de melhorar esta função. Alguém já fez algo parecido?
Gostaria também que ao digitar parte do nome na caixa de texto o msflexgrid fosse alimentado com os registros relacionados, ou seja, que contiverem parte do nome que foi digitado na caixa de texto.
Agradeço aqueles que puderem ajudar.
Um abraço a todos.
Private Sub Grid_DblClick()
txt_nome.text = grid.textmatrix(grid.rowsel, <coloque aqui o nº da coluna do nome >
End Sub
Já para fazer o filtro atraves do que vc esta digitando no textbox pode ficar lento dependendo do nº de linhas e colunas do seu grid.
Até mais...
txt_nome.text = grid.textmatrix(grid.rowsel, <coloque aqui o nº da coluna do nome >
End Sub
Já para fazer o filtro atraves do que vc esta digitando no textbox pode ficar lento dependendo do nº de linhas e colunas do seu grid.
Até mais...
Eu tinha um problema de lentidão de busca com o MSFLEXGRID.. Era uma carrrrrroooooooça....
Até que eu troquei para o DATAGRID, e todos os problemas se acabaram!!!
Até que eu troquei para o DATAGRID, e todos os problemas se acabaram!!!
Tópico encerrado , respostas não são mais permitidas