USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  flexgrid
hugo
não registrado
ENUNCIADA !
Postada em 05/01/2005 13:06 hs   
eu tenho duas msflexgrid em um form....
na de cima eu abro o meus dados e eu gostaria q qdo eu clicasse em uma linha ela aparecesse na grid de baixo.... alguem poderia me explicar como eu faço isso?!?
   
MARCELO M S
SÃO BERNARDO DO CAMPO
SP - BRASIL
ENUNCIADA !
Postada em 05/01/2005 13:47 hs         
OLA, eu usaria o seguinte com essa opção "MSF_PESQ.TextMatrix(MSF_PESQ.RowSel, 0)" vc descobre q linha está e pega o primeiro campo que é 0, dai é só adicionar no flexgrid debaixo
   
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 05/01/2005 13:48 hs         
Private Sub MSFlexGrid1_Click()
MSFlexGrid2.TextMatrix(1,0) = MSFlexGrid1(MSFlexGrid1.Row,1)
MSFlexGrid2.TextMatrix(2,0) = MSFlexGrid1(MSFlexGrid1.Row,2)
MSFlexGrid2.TextMatrix(3,0) = MSFlexGrid1(MSFlexGrid1.Row,3)
End Sub
E por ae vai.
   
hugo
não registrado
Postada em 06/01/2005 11:25 hs   
eu consegui assim:

    MSFlexGrid2.Rows = MSFlexGrid2.Rows + 1
    MSFlexGrid2.Row = MSFlexGrid2.Rows - 1
    
    MSFlexGrid1.Col = 0
    MSFlexGrid2.Col = 0
    MSFlexGrid2.Text = Val(MSFlexGrid1.Text)
    MSFlexGrid1.Col = 1
    MSFlexGrid2.Col = 1
    MSFlexGrid2.Text = MSFlexGrid1.Text
    MSFlexGrid1.Col = 2
    MSFlexGrid2.Col = 2
    MSFlexGrid2.Text = MSFlexGrid1.Text

vlw pela ajuda
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página