Adicionar Linhas no Final da Consulta

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