Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 407
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Formatar moeda em gráfico highcharts

28-05-2013 19:28

Boa Noite.
estou utilizando gráfico do hightcharts, não estou conseguindo formatar a moeda e agradeceria toda e qualquer ajuda. segue o código :
$(function () {     $('#container').highcharts({         data: {             table: document.getElementById('datatable')         },         chart: {             zoomType: 'xy'         },         title: {             text: 'Grafico de acompanhamento'         },         yAxis: [{ // Primary yAxis                 labels: {                     format: 'R$ {value}',                     style: {                         color: '#4572A7'                     }                 },                 title: {                     text: 'Total R$',                     style: {                         color: '#4572A7'                     }                 }             }, { // Secondary yAxis                 title: {                     text: 'Unidades',                     style: {                         color: '#89A54E'                     }                 },                 labels: {                     format: '{value} Uni',                     style: {                         color: '#89A54E'                     }                                                         },                 opposite: true             }],             tooltip: {                 shared: true             },             legend: {                 layout: 'vertical',                 align: 'left',                 x: 120,                 verticalAlign: 'top',                 y: 100,                 floating: true,                 backgroundColor: '#FFFFFF'             },             series: [{                 name: 'Saida',                 color: '#4572A7',                 type: 'column',                 yAxis: 1,                 tooltip: {                     valueSuffix: ' Unidades'                 }                 }, {                 name: 'Total R$',                 color: '#89A54E',                 type: 'spline',                 yAxis: 1,                 tooltip: {                 valueDecimals: 2,                 valuePrefix: 'R$ '                 }             }]         });     }); 

desta forma me aparece R$ 3.00 , onde gostaria que aparecesse R$ 3,00

Se eu utilizar um gráfico simples, é fácil ...
tooltip: {                   formatter: function() {                           return '<b>'+ this.series.name +'</b><br/>'+                           'Dia '+this.x +': '+'R$'+ this.y.toFixed(2).replace(".",",");                   } 

fica R$ 3,00 , só que estou utilizando gráfico combinado como este :

http://jsfiddle.net/gh/get/jquery/1.9.1 ... dual-axes/

Desde ja agradeço qualquer ajuda .
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17660
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Formatar moeda em gráfico highcharts

28-05-2013 19:42

Realmente, como mostra no segundo código, tem que aplicar o replace() para trocar o ponto pela vírgula.
Se o script não oferece essa possibilidade por padrão, tem que ver onde a variável é adicionada no documento e passar o replace(), da forma que é mostrada no segundo bloco.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 407
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Formatar moeda em gráfico highcharts

30-05-2013 11:17

Para facilitar , ta feia a coisa aqui ....
http://jsfiddle.net/ZC5kb/ - o que eu quero usar .

http://jsfiddle.net/Qa2Tx/ - o que eu consegui formatar .

exemplos que achei.
http://jsfiddle.net/gh/get/jquery/1.7.2 ... er-shared/

http://jsfiddle.net/gh/get/jquery/1.7.2 ... er-simple/
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17660
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Formatar moeda em gráfico highcharts

30-05-2013 15:56

Como é um plugin, se não tiver a possibilidade de formatar a saída do valor, como você mostrou usando o toFixed, só estudando o js do plugin para conseguir alterar.

O que te recomendo é esse link http://api.highcharts.com/highcharts#to ... ointFormat

Observa o item pointFormat. Acho que trata sobre isso que procura.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 407
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Formatar moeda em gráfico highcharts

30-05-2013 16:11

Não deu ....
consegui setando a lang
http://jsfiddle.net/Ek4mA/

valeu
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17660
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Formatar moeda em gráfico highcharts

30-05-2013 16:16

Boa.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: paranoia_r