Inquiridor
Gráfico não considera números com casas decimais

Pergunta
-
Estou tentando apresentar números com casas decimais em meu gráfico (conforme a imagem) e ele esta desconsiderando a virgula.
Reparem que na table os números que estão chegando da consulta OpenEdge SQL (estou executando uma consulta SQL em uma base Progress 4GL)
SELECT C.SAIDAS AS QUANTIDADE, C.PERIODO FROM pub."es-consumo" c WHERE (c."cod-estabel" = ?) AND (c."cod-depos" = ?) AND (c."it-codigo" = ?) AND c.periodo >= (CONVERT('CHAR(4)', YEAR(CURDATE())-1) + '/' + CONVERT('CHAR(2)', MONTH(CURDATE())))
Alguém já passou por isso?
Existe alguma solução?
Obrigado.
Todas as Respostas
-
Anderson,
Qual é o tipo de dados definido na coluna Saidas? Este gráfico esta sendo criado em qual ferramenta?
Tente utilizar a função Round() em seu código:
SELECT Round(C.SAIDAS,2) AS QUANTIDADE, C.PERIODO FROM pub."es-consumo" c WHERE (c."cod-estabel" = ?) AND (c."cod-depos" = ?) AND (c."it-codigo" = ?) AND c.periodo >= (CONVERT('CHAR(4)', YEAR(CURDATE())-1) + '/' + CONVERT('CHAR(2)', MONTH(CURDATE())))
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
-
-
Deleted
- Sugerido como Resposta Junior Galvão - MVPMVP domingo, 17 de novembro de 2019 16:16
-
Anderson,
Em qual ferramenta você esta gerando este gráfico?
Acredito que o mais fácil então seja tentar definir diretamente nesta ferramenta em que o gráfico esta sendo criado.
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]