SELECIONAR REGISTRO NO MSFLEXGRID

USUARIO.EXCLUIDOS 24/03/2005 00:07:56
#74601
Oi pessoal, boa noite.

Estou trabalhando pela primeira vez com um FlexGrid e estou com algumas dificuldades. Gostaria que alguém que já usou este controle me desse uma ajudinha.

Bem... vamos lá:

Eu tenho um frmFuncionario que possui 3 Tabs(Pesquisa, Dados Pessoais, Dados Opcionais)

No primeiro Tab, aparece todos os funcionários num Msflexgrid ao dar duplo clique em cima de um dos registros este deve ser visualizado para edição na tab de dados pessoais com os campos visíveis dentro das respectivas caixas de texto.

Alguém sabe como fazer isso?

Desde já, agradeço quem puder me ajudar.

RXGOMES 24/03/2005 08:14:08
#74620
No código abaixo faz extamente o que vc esta querebdo

Private Sub grdList_DblClick()

10 txtInvoce.Text = grdList.TextMatrix(grdList.RowSel, 1) [txt-color=#008000] move o valor da célula para um textbox[/txt-color]
20 Call tblMenu_ButtonClick(4, "")[txt-color=#008000] executa a rotina de consulta[/txt-color]
End Sub

txtInvoce.Text = grdList.TextMatrix(grdList.RowSel, 1) [txt-color=#000080] aqui eu pego o valor da linha selecionada e da coluna 1 [/txt-color]

para pegar o valor da coluna selecinada troque a sintax é txtInvoce.Text = grdList.TextMatrix(grdList.RowSel, grdList.ColSel) ou grdList.TextMatrix(grdList.RowSel, [txt-color=#ff0000] nº da coluna desejada[/txt-color] para selecionar o valor de uma outra coluna

Tópico encerrado , respostas não são mais permitidas