SELECIONAR REGISTRO NO MSFLEXGRID
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.
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.
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
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