FLEXGRID

JOAO.SOARES 15/09/2014 19:24:03
#441243
Boa noite precisava de ajuda temho um flexgrid que mostra dados como posso ordenar os registos do maior para o menor ou puxar o flexgrid para o ultimo registro.e quando temto copiar um ficheiro do access para o outro lado o novo fia sem alguns registro desaparecem. alguem me pode ajudar ?
MARCELO.TREZE 15/09/2014 20:22:03
#441244
Resposta escolhida
primeiro para que o ultimo registro fique sempre visivel você deverá colocar isto no botão que você usa pra acrescentar dados no grid.

MSFlexGrid1.TopRow = MSFlexGrid1.Rows - 1

quando a ordenar o flexgrid vai aqui uma dica legal, use o código abaixo

Private Sub MSFlexGrid1_Click()
Call FlexSort([Ô]A[Ô])
End Sub


Private Sub MSFlexGrid1_DblClick()
Call FlexSort([Ô]D[Ô])
End Sub


Sub FlexSort(Mode As String)
If MSFlexGrid1.Row = 1 Then
If MSFlexGrid1.MouseCol = 0 Then
MSFlexGrid1.Col = 0
If Mode = [Ô]A[Ô] Then
MSFlexGrid1.Sort = flexSortNumericAscending
Else
MSFlexGrid1.Sort = flexSortNumericDescending
End If
ElseIf MSFlexGrid1.MouseCol = 1 Then
MSFlexGrid1.Col = 1
If Mode = [Ô]A[Ô] Then
MSFlexGrid1.Sort = flexSortStringAscending
Else
MSFlexGrid1.Sort = flexSortStringDescending
End If
End If
End If
End Sub


com este código quando você vai clicar em qualquer coluna e esta sera ordenada e pronto
JOAO.SOARES 15/09/2014 21:12:36
#441246
obrigado marcelo pela ajuda [ô] e quanto a copia ?
MARCELO.TREZE 16/09/2014 11:27:31
#441255
Não entendi como você está fazendo esta cópia
JOAO.SOARES 16/09/2014 20:43:28
#441271
com o copiar colar so que na tabela colada não aparece alguns dados
MARCELO.TREZE 16/09/2014 21:36:52
#441273
copiar e colar? seja mais especifico por favor, você seleciona os dados manualmente copia e tenta colar é isto, más tenta colar onde?
JOAO.SOARES 17/09/2014 18:27:10
#441302
nao quando copio o ficheiro mdb e depois colo noutra pasta exemplo:
Tópico encerrado , respostas não são mais permitidas