AJUDA FLEXGRID
caros colegas, outra dúvida..
achei esse exemplo no vbm, mas não consigo funcionar
achei esse exemplo no vbm, mas não consigo funcionar
MSFlex.TextMatrix(0, 0) = "Codigo. "
MSFlex.TextMatrix(0, 1) = "Cargo" '
MSFlex.TextMatrix(0, 2) = "Valor"
''''''''''''''''''''''''''''''' PREENCHE O GRIDE COM OS ARQUIVOS
I = 1
Do While Not RsPesquiza.EOF
MSFlex.Rows = RsPesquiza.RecordCount + 1
MSFlex.TextMatrix(I, 0) = RsPesquiza!Código 'aqui dá erro de Ãndice
MSFlex.TextMatrix(I, 1) = RsPesquiza!Cargo
MSFlex.TextMatrix(I, 2) = Format(RsPesquiza!VALOR, "R$#,##0.00")
I = I + 1
RsPesquiza.MoveNext
Loop
RsPesquiza.Close
Tente Desse jeito:
ou desse
MSFlex.TextMatrix(0, 0) = "Codigo. "
MSFlex.TextMatrix(0, 1) = "Cargo" '
MSFlex.TextMatrix(0, 2) = "Valor"
''''''''''''''''''''''''''''''' PREENCHE O GRIDE COM OS ARQUIVOS
I = 1
MSFlex.Rows = RsPesquiza.RecordCount + 1 'alterei a posição dessa linha
Do While Not RsPesquiza.EOF
MSFlex.TextMatrix(I, 0) = RsPesquiza!Código
MSFlex.TextMatrix(I, 1) = RsPesquiza!Cargo
MSFlex.TextMatrix(I, 2) = Format(RsPesquiza!VALOR, "R$#,##0.00")
I = I + 1
RsPesquiza.MoveNext
Loop
RsPesquiza.Close
ou desse
MSFlex.TextMatrix(0, 0) = "Codigo. "
MSFlex.TextMatrix(0, 1) = "Cargo" '
MSFlex.TextMatrix(0, 2) = "Valor"
''''''''''''''''''''''''''''''' PREENCHE O GRIDE COM OS ARQUIVOS
I = 1
Do While Not RsPesquiza.EOF
MSFlex.Rows = MSFlex.Rows + 1
MSFlex.TextMatrix(I, 0) = RsPesquiza!Código
MSFlex.TextMatrix(I, 1) = RsPesquiza!Cargo
MSFlex.TextMatrix(I, 2) = Format(RsPesquiza!VALOR, "R$#,##0.00")
I = I + 1
RsPesquiza.MoveNext
Loop
RsPesquiza.Close
Mas o que esses códigos tem haver com TreeView [S59]
ahauahuah.. puxa q micoo!! dsc colegas, era flexgrid o termo, foi malz
grato
grato
Testou? Funcionou? Espero que tenha dado certo! Eu também percebi a gafe... Acontece...
funcionou sim flávio, mas além dessa alteração tive q mudar tbm o cursor do rs.. vlw
aproveitando o tópico, tem como eu pegar o valor da 3a coluna do grid?
eu fiz assim mas não deu, no evento click:
abs
aproveitando o tópico, tem como eu pegar o valor da 3a coluna do grid?
eu fiz assim mas não deu, no evento click:
text1.text=grid.textmatrix(grid.row,grid.col)
abs
Tem sim, basta apontar qual a linha e qual a coluna que vc quer( lembre-se que começa em zero, ou seja, primeira coluna -> Ãndice 0)
Text1.Text = Grid.TextMatrix(1, 2) 'linha 2, coluna 3
certo , mas a intenção é pegar a linha e coluna ATUAL.. grato
além disso, o alinhamento à  direita não funfa direito, o caption da coluna vai mas o conteudo não! é uma coluna tipo char(20).. abs
Tópico encerrado , respostas não são mais permitidas