Jump to content
Fivewin Brasil

Grupos na TReport


kleyber

Recommended Posts

Olá Pessoal,

Agora sou eu que preciso de ajuda (e urgente por sinal!). Eu uso a TReport faz bastante tempo, mas me deparei com uma situação agora que ainda não consegui resolver. O problema é o seguinte:

Quando eu vou listar os dados, eu crio um GROUP ON. Até ai tudo bem. Eu posso usar o oReport:aGroups[1]:nCounter pra me dar o total de ítens desse grupo. Mas durante a impressão desse grupo, existem ítens zerados e ítens com valor e eu preciso QUANTIFICAR esses ítens com valor diferente de zero, para colocar na função que tenho declarada no ON ENDGROUP. Só que não consigo quantificar isso. Alguém sabe como fazer?

Abraço,

Kleyber Derick

xHarbour 0.99.4 + FWH 2.5

Visite São Luís - MA A Ilha dos Amores

Link to comment
Share on other sites

Olá Pessoal,

Agora sou eu que preciso de ajuda (e urgente por sinal!). Eu uso a TReport faz bastante tempo, mas me deparei com uma situação agora que ainda não consegui resolver. O problema é o seguinte:

Quando eu vou listar os dados, eu crio um GROUP ON. Até ai tudo bem. Eu posso usar o oReport:aGroups[1]:nCounter pra me dar o total de ítens desse grupo. Mas durante a impressão desse grupo, existem ítens zerados e ítens com valor e eu preciso QUANTIFICAR esses ítens com valor diferente de zero, para colocar na função que tenho declarada no ON ENDGROUP. Só que não consigo quantificar isso. Alguém sabe como fazer?

Abraço,

Kleyber Derick

xHarbour 0.99.4 + FWH 2.5

Visite São Luís - MA A Ilha dos Amores

Link to comment
Share on other sites

olá Kleyber, blz!!!

acho que ficaria mais ou menos assim:

PRIVATE nContaZero:=0

GROUP ON -> FOOTER "Soma Total de Zerados "+STR(nContaZero) FONT 2

ACTIVATE REPORT oRpt ON STARTGROUP MontaPg1(oRpt)

STATIC FUNCTION MontaPg1(oRpt)


IF !oRpt:bEndGroup

IF ->==0

nContaZero++

END

ELSE

nContaZero:=0

END

id=code>id=code>

RETURN(.T.)

Um Grande Abraço

Alessandro F. Silvaid=blue>

E-mail :aferracini@terra.com.br

FW2.0d + CL53b + Blinker 7.0 + @Say @Get + CDX

MSN: ferracini_silva@hotmail.com

Ribeirão Preto/SP

Editado por - aferra on 14/12/2006 12:18:47

Link to comment
Share on other sites

Grande Alessandro,

Obrigado por responder. A tua resposta bateu na trave!! (hehehe). Se o bEndGroup fosse LOGICAL tava resolvido o problema. Só que ele é um bloco de código, daí como está dá erro. Alguma outra idéia?

Abraço,

Kleyber Derick

xHarbour 0.99.4 + FWH 2.5

Visite São Luís - MA A Ilha dos Amores

Link to comment
Share on other sites

Fala Kleyber!!! agora está tudo bem né? hehehehehehe

eu não havia percebido que era um bloco o que tinha te passado, na próxima presto mais atenção, hehehe, estamos neste forum é para isso mesmo né?

Um Grande Abraço

Alessandro F. Silvaid=blue>

E-mail :aferracini@terra.com.br

FW2.0d + CL53b + Blinker 7.0 + @Say @Get + CDX

MSN: ferracini_silva@hotmail.com

Ribeirão Preto/SP

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...