Bom dia,
Tenho uma consulta onde preciso exibir 3 linhas no final da consulta: MED DIAS UTEIS, MED SABADO, MED DOMINGO.
Alguém tem idéia de como isso pode ser feito?
Leandro
Bom dia,
Tenho uma consulta onde preciso exibir 3 linhas no final da consulta: MED DIAS UTEIS, MED SABADO, MED DOMINGO.
Alguém tem idéia de como isso pode ser feito?
Leandro
Não poderia ser usado o rodapé?
Jorge,
Poderia sim… Mas como? Esse é o problema.
crie variáveis globais.
alimente-as.
aplique-as no rodapé.
O Haroldo disse td.
hehehe
Haroldo,
Preciso de média para quase todos os campos da consulta e são 4 linhas no total, segue query:
SELECT
LINHA_ID AS LINHA,
TIPO_CARRO AS TIPO,
TURNO AS TUR,
WEEKDAY(DATA_CARREGAMENTO) AS DIA,
DATA_CARREGAMENTO AS DATA,
FROTA_DISPONIVEL AS CAR,
TOTAL_VIAGENS AS VG,
TOTAL_PASSAGEIROS AS PX,
TOTAL_RECEITA AS REC,
TOTAL_KM AS KM,
TOTAL_DIESEL AS DIESEL,
HOP AS HOP,
(TOTAL_PASSAGEIROS/TOTAL_VIAGENS) AS PX_VG,
(TOTAL_PASSAGEIROS/TOTAL_KM) AS PX_KM,
(TOTAL_PASSAGEIROS/FROTA_DISPONIVEL) AS PX_CAR,
(TOTAL_RECEITA/TOTAL_PASSAGEIROS) AS RS_PX,
(TOTAL_RECEITA/TOTAL_KM) AS RS_KM,
(TOTAL_KM/TOTAL_DIESEL) AS KML,
(HOP/FROTA_DISPONIVEL) AS HOP_CAR,
IF(HOP>=(FROTA_DISPONIVEL*7),'',(FROTA_DISPONIVEL*7)-HOP) AS HE,
IF(HOP<=(FROTA_DISPONIVEL*7),'',(FROTA_DISPONIVEL*7)-HOP) AS HO
FROM
TBL_RESUMO_DIARIO_OP
WHERE
COD_EMPRESA = '018' AND
MONTH(DATA_CARREGAMENTO) = '08' AND
YEAR(DATA_CARREGAMENTO) = '2013' AND
LINHA_ID = '6' AND
TIPO_CARRO IN (1,5,2,4,3)
ORDER BY
DATA,
LINHA,
TURNO
Na realidade tenho três quebras: LINHA, TIPO CARRO e TURNO, essas linhas deveriam entrar no final de cada quebra de turno.
Só para complicar um pouco mais.
esse resultado dever ser por quebra ou para toda a consulta?
Na quebra TURNO e depois somando o total de cada quebra TURNO no final da consulta.
Segue Imagem da consulta:

Leandro, creio que vc possa usar as variáveis de quebra, já chegou a olhar esse item do webhelp?
http://www.scriptcase.com.br/docs/pt_br/manual_mp.htm#aplicacoes-de-consulta/consulta/quebras/eventos-da-quebra
As vezes, quando tá muito complicado, eu uso uma query adicional pra pegar totalizações, atribuo a variáveis de sessão e mando imprimir no rodapé, não é a melhor das soluções mas funciona.
Senhores,
Tenho uma dúvida bem básica mas não consigo resolver, como retiro a linha de quantidade de registros: [1 a 62 de 62].
Leandro
barra de ferramentas.
Haroldo,
Valeu acabei de ver.
Leandro
Só esqueceu de dizer “se” e “como” resolveu o problema dos totais no rodapé.
rrma,
Ainda to fazendo. Assim que finalizar e se conseguir que seja aprovado eu dou um retorno.
LEANDRO
Galera,
Quando coloco os TOTAIS no evento onFooter, eles aparecem porém no PDF eles não são impressos.
Outra duvida, tenho uma quebra TURNO, onde posso ter 1, 2 ou 3, alguém tem ideia de como pegar as variáveis de quebra de cada turno?
Leandro