Relatório - Expression
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
SUM(qrydivulgacao.COUNT(*))
pq não está mostrando a somatória?
o que devo fazer para mostrar essa soma.
obrigada
Debora
Curtidas 0
Respostas
E_gama
13/03/2003
Nao entendi o SUM(qrydivulgacao.COUNT(*)) !
o que vc quer realmente?
o que vc quer realmente?
GOSTEI 0
Nebrio
13/03/2003
Se vc quiser contar os registros utilize apenas o Count
GOSTEI 0
Debora
13/03/2003
quero ter o total do meu count na query.
É assim que eu faço?
É assim que eu faço?
GOSTEI 0
E_gama
13/03/2003
o numero de registros na query?
GOSTEI 0
Debora
13/03/2003
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
GOSTEI 0
E_gama
13/03/2003
Agora entendi, faca o seguinte no SQL:
e na expressao do relatorio:
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.
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.
GOSTEI 0
Debora
13/03/2003
Valeu,
e_gama.
e_gama.
GOSTEI 0
Debora
13/03/2003
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?
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?
GOSTEI 0
Debora
13/03/2003
Por favor,
alguém sabe?
alguém sabe?
GOSTEI 0
Anonymous
13/03/2003
Por favor,
alguém sabe?
Débora,
Você pode acrescentar mais alguns detalhes sobre o que você esta querendo?
[]´s
Aroldo Zanela
GOSTEI 0
Debora
13/03/2003
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.
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.
GOSTEI 0
Debora
13/03/2003
Tem alguém aí......
GOSTEI 0
E_gama
13/03/2003
Debora, tem como vc nos passar o layout do relatorio que vc quer gerar? Assim fica mais facil te ajudar.
GOSTEI 0