Relatório - Expression

13/03/2003

0

Estou coloando um QREXPR no meu relatório e a expression é

SUM(qrydivulgacao.COUNT(*))

pq não está mostrando a somatória?
o que devo fazer para mostrar essa soma.

obrigada


Debora

Debora

Responder

Posts

13/03/2003

E_gama

Nao entendi o SUM(qrydivulgacao.COUNT(*)) !

o que vc quer realmente?


Responder

13/03/2003

Nebrio

Se vc quiser contar os registros utilize apenas o Count


Responder

13/03/2003

Debora

quero ter o total do meu count na query.

É assim que eu faço?


Responder

13/03/2003

E_gama

o numero de registros na query?


Responder

13/03/2003

Debora

o numero de registros na query?



não.
quero a soma dos valores que obtive do count.

obs.: minha query está assim:
SELECT PRDIVUL, COUNT(*)
FROM POPRO
WHERE PRDTCAD BETWEEN :DataIni AND :DataFin
GROUP BY PRDIVUL


Responder

13/03/2003

E_gama

Agora entendi, faca o seguinte no SQL:
  SELECT PRDIVUL, COUNT(*) AS TOTAL FROM POPRO 
  WHERE PRDTCAD BETWEEN :DataIni AND :DataFin 
  GROUP BY PRDIVUL



e na expressao do relatorio:
 SUM(qrydivulgacao.TOTAL) 


Detalhe: se vc colocar essa expressao em um QRBanc tipo Detail, em cada linha que for impressa ele vai acumulando os valores.

Agora se vc colocar numa QRBand para total/subtotal, funciona normalmente, mas ainda assim seria bom vc configurar para resetar os valores apos impressa.


Responder

13/03/2003

Debora

Valeu,

e_gama.


Responder

13/03/2003

Debora

como posso usar o valor da expression, para fazer outro calculo?

no meu relatório preciso que saia a porcentagem, mas pra mim fazer o calculo preciso pegar o valor da soma

SUM(qrydivulgacao.TOTAL) Quero este valor para me auxiliar.


Já tentei de tudo
value := FloatToStr(QRExpr1.
value := (QRExpr1.Expression)

como posso fazer isso?


Responder

13/03/2003

Debora

Por favor,

alguém sabe?


Responder

13/03/2003

Anonymous

Por favor, alguém sabe?

Débora,

Você pode acrescentar mais alguns detalhes sobre o que você esta querendo?

[]´s
Aroldo Zanela


Responder

13/03/2003

Debora

Tenho um relatório que usa a seguinte query:

SELECT PRDIVUL, COUNT(*) AS TOTAL
FROM POPRO
WHERE PRDTCAD BETWEEN :DataIni AND :DataFin
GROUP BY PRDIVUL

no total do relatório usei a seguinte expression:
SUM(qrydivulgacao.TOTAL)

e agora preciso calcular a porcentagem, para calcular preciso ter o valor total que é o número que é exibido em um qrexpr com a função acima.

Quero pegar essa valor para fazer o calculo da porcentagem e não estou conseguindo.


Responder

13/03/2003

Debora

Tem alguém aí......


Responder

14/03/2003

E_gama

Debora, tem como vc nos passar o layout do relatorio que vc quer gerar? Assim fica mais facil te ajudar.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar