Contar registros

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Josmar dos Santos
Usuário Nível 3
Usuário Nível 3
Mensagens: 277
Registrado em: 11 Jan 2006 18:36
Localização: Botucatu-SP

Contar registros

Mensagem por Josmar dos Santos »

Ola caros amigos...aguem de voces saberia de como contar registros em um relatorio qualquer ?
Exemplo:
Codigo 01, 02,03,09,100,211..sem uma ordem direta e algum local do relatorio colocar assim 6 registros..! segue o exemplo assima que tem 6 registros...grato se alguem souber eu agradeço...obrigado
Josmar
:xau
spereira
Usuário Nível 2
Usuário Nível 2
Mensagens: 85
Registrado em: 19 Jul 2004 11:42
Localização: Porto - Portugal

Mensagem por spereira »

Jomar,

se bem entendi o seu problema, basta utilizar dentro do DO WHILE uma condição para, se satisfeita esta condição, acumular um contador. Exemplo:

mCONTADOR = 0
use arquivo
do while .not. eof()
if (condição)...
mCONTADOR += 1
*** Imprime os dados do registro ***
endif
skip
enddo

*** Depois imprime o resultado de mCONTADOR ***
return
:xau
Responder