FLEXGRID SE VAZIO

IRENKO 13/11/2009 15:06:49
#327687
Como eu verefico se um flexgrid esta vazio, ou seja, sem dados?
ROBIU 13/11/2009 17:18:38
#327706
Para saber se uma célula está com valor:

If FlexGrid.TextMatrix(1, 1) = [Ô][Ô] Then
MsgBox [Ô]Sem Dados[Ô]
End If
[ô]Verifica a linha 2(index=1), coluna 2(index=1)


Se não for isso, explique o que pretende fazer.
MARCELO.TREZE 13/11/2009 18:12:38
#327709
Resposta escolhida
ou se não tiver linhas

If MSFlexgrid1.Rows = 0 then
Msgbox Ëtsá Vazio[Ô]
End If

EDERMIR 16/11/2009 08:02:54
#327798
Citação:

MARCELO-TREZE escreveu:
ou se não tiver linhas

If MSFlexgrid1.Rows = 0 then
Msgbox Ëtsá Vazio[Ô]
End If



O único problema é a linha de cabeçalho. Portanto (aprimorando):

Eu sempre coloco a ALTURA (HEIGHT) da linha 1 em [Ô]0[Ô] para poder manter o cabeçalho com a cor diferenciada.
Então, ao preencher o grid, removo a linha 1.
Consequentemente:
If MSFlexgrid1.Rowheight(1) = 0 then
Msgbox Ëtsá Vazio[Ô]
End If
Tópico encerrado , respostas não são mais permitidas