none
Erro no reportViewer RRS feed

  • Pergunta

  • pessoal tenho dados no formato Decimal(10,0) no banco,  coloquei no Rpt =avg(campo) porem ele nao me retorna assim : 25% para um dado 25, me retorna como na figura abaixo. como posso corriigir isso?

    terça-feira, 23 de fevereiro de 2016 01:24

Respostas

  • Tiago,

    65% é representado por 0,65 decimal e não 65.

    Para que sua aplicação reconheça um valor percentual, você terá que dividir por 100 ou rever a lógica que define o valor que está no banco.

    Att,


    Antero Marques

    • Marcado como Resposta TiagoJesusTJS terça-feira, 23 de fevereiro de 2016 13:00
    terça-feira, 23 de fevereiro de 2016 12:38
  • Tiago,

    qualquer uma das soluções é válida. Mas o melhor é salvar em formato decimal 0,65 para no caso de representações diretas em percentual, não precisar fazer divisão alguma.


    Antero Marques

    • Marcado como Resposta TiagoJesusTJS terça-feira, 23 de fevereiro de 2016 13:58
    terça-feira, 23 de fevereiro de 2016 13:23

Todas as Respostas

  • Tiago,

    65% é representado por 0,65 decimal e não 65.

    Para que sua aplicação reconheça um valor percentual, você terá que dividir por 100 ou rever a lógica que define o valor que está no banco.

    Att,


    Antero Marques

    • Marcado como Resposta TiagoJesusTJS terça-feira, 23 de fevereiro de 2016 13:00
    terça-feira, 23 de fevereiro de 2016 12:38
  • Antero ,

    como voce salva no banco uma info de percentual? ou voce chama ela no rpt / por 100, assim chega na view como 0,65 = 65%?

    terça-feira, 23 de fevereiro de 2016 13:01
  • Tiago,

    qualquer uma das soluções é válida. Mas o melhor é salvar em formato decimal 0,65 para no caso de representações diretas em percentual, não precisar fazer divisão alguma.


    Antero Marques

    • Marcado como Resposta TiagoJesusTJS terça-feira, 23 de fevereiro de 2016 13:58
    terça-feira, 23 de fevereiro de 2016 13:23
  • Muito obrigado pelas dicas brow.

    terça-feira, 23 de fevereiro de 2016 13:59