none
Como fazer esse relatorio RRS feed

  • Pergunta

  • Boa tarde, 

    estou fazendo um relatorio que precisa contar os dados que são iguais numa coluna:

    ele tem que ficar assim
    ________________
    baixa | média | alta |
       1    |     5    |   3   |

    Esses números são a contagem da coluna PRIORIDADE da tabela SOLICITACAO
    a coluna pode ser preenchida com um desses dados (baixa, média, alta)
    Ex: 
    PRIORIDADE
    Baixa
    Baixa
    Alta
    Baixa
    Média
    Alta
    Alta
    Média 
    Alta
    Baixa
    -------
    Criei as procedures da seguinte forma:

    procALTA

    SELECT COUNT(PRIORIDADE) FROM SOLICITACAO

    WHERE PRIORIDADE = 'Alta'

    procMEDIA
    SELECT COUNT(PRIORIDADE) FROM SOLICITACAO

    WHERE PRIORIDADE = 'Média'

    procBAIXA
    SELECT COUNT(PRIORIDADE) FROM SOLICITACAO
    WHERE PRIORIDADE = 'Baixa'

    Porém, não consigo de jeito nenhum fazer essas procedures aparecerem no relatório!
    valeu

    quarta-feira, 11 de julho de 2012 16:46

Todas as Respostas

  • Oi,

    se você puder alterar a disposição de exibição do relatório para linhas, use a instrução SQL: 

    SELECT PRIORIDADE, COUNT(PRIORIDADE) AS QTDE FROM SOLICITACAO

    GROUP BY PRIORIDADE ORDER BY PRIORIDADE

    agora caso não possa alterar o layout de exibição o mais fácil é tratar os dados baseado na instrução sql acima e imprimir como parametros.


    Eduardo Nardi

    quarta-feira, 18 de julho de 2012 19:02