Pessoal é complicado usar este script no quickreport para um 
relatório?
Alguém poderia me ajudar exemplificando como usaria no quickreport?

Grato por qualquer ajuda.

SELECT  SA3010.A3_COD, 
            SA3010.A3_NOME, 
            SA1010.A1_COD, 
            SA1010.A1_LOJA, 
            SA1010.A1_NOME, 
            COUNT(*),
            SUM(case when MONTH(SD2010.D2_EMISSAO)=01 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=02 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=03 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=04 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=05 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=06 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=07 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=08 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=09 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=10 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=11 then 
SD2010.D2_QUANT else 0 end),  
            SUM(case when MONTH(SD2010.D2_EMISSAO)=12 then 
SD2010.D2_QUANT else 0 end)           
FROM DADOSADV.dbo.SA1010 SA1010, 
            DADOSADV.dbo.SA3010 SA3010, 
            DADOSADV.dbo.SD2010 SD2010, 
            DADOSADV.dbo.SF2010 SF2010  
WHERE SD2010.D2_DOC = SF2010.F2_DOC AND 
            SD2010.D2_CLIENTE = SA1010.A1_COD AND 
            SD2010.D2_LOJA = SA1010.A1_LOJA AND 
            SF2010.F2_VEND1 = SA3010.A3_COD AND 
            ((SF2010.F2_EMISSAO Between '20060101' And '20061231') 
AND 
            (SF2010.D_E_L_E_T_<>'*') AND 
            (SA3010.D_E_L_E_T_<>'*') AND 
            (SD2010.D_E_L_E_T_<>'*') AND 
            (SA1010.D_E_L_E_T_<>'*') AND 
            (SD2010.D2_TES<>'513'))  
GROUP BY SA3010.A3_COD, 
             SA3010.A3_NOME, 
             SA1010.A1_COD, 
             SA1010.A1_LOJA, 
             SA1010.A1_NOME    
ORDER BY SA3010.A3_COD, 
         SA1010.A1_NOME


Responder a