格式化谷歌图表编程
Formatting google charts programmatically
使用以下代码如何设置格式,以便CurrencyValue1和CurrencyValue2在图表中显示为美元(作为货币值)?
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('date', 'Date');
data.addColumn('number', 'CurrencyValue1');
data.addColumn('number', 'CurrencyValue2');
data.addRows(1);
data.setValue(0, 0, new Date(2011, 8, 12));
data.setValue(0, 1, 300.0000);
data.setValue(0, 2, 759.1707);
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, { width: 660, height: 470, title: 'Heading', is3D: true, backgroundColor: '#f5f3e5' });
}
参见文档:http://code.google.com/intl/cs-CZ/apis/chart/interactive/docs/reference.html#numberformatter
var data = new google.visualization.DataTable();
data.addColumn('date', 'Date');
data.addColumn('number', 'CurrencyValue1');
data.addColumn('number', 'CurrencyValue2');
var formatter = new google.visualization.NumberFormat(
{prefix: '$', negativeColor: 'red', negativeParens: true});
formatter.format(data, 1);
formatter.format(data, 2);
这将把第二列和第三列格式化为money(以美元符号"$15.00"作为前缀)
这是巴西货币的完美格式:
var formatter = new google.visualization.NumberFormat({decimalSymbol: ',',groupingSymbol: '.', negativeColor: 'red', negativeParens: true, prefix: 'R$ '});
formatter.format(data, 1);
工作良好,白色美元也,有些改变R$
为$
10500.5
保留10.500,50
,更多前缀
10500
保持10.500,00
,更多前缀
使用数据。SetFormattedValue并更改3#参数。
:
For i As Integer = 0 To dt.Rows.Count - 1
....
str.Append("data.setValue( " & i & "," & 0 & "," & "'" & Cadena & "');")
str.Append("data.setValue(" & i & "," & 1 & "," & Valor & ") ;")
str.Append("data.setFormattedValue(" & i & "," & 1 & ",'" & FormatCurrency(Valor.Replace(".", ",")) & "') ;")
next
相关文章:
- 谷歌地图固定位置覆盖
- 以编程方式旋转谷歌地图卫星视图
- 以编程方式透视谷歌可视化数据表
- 通过它查询谷歌地图上已经存在的标记's的lat和long,并以编程方式在其上触发一个单击事件
- 如何以编程方式在谷歌地图中添加多个标记
- 如何以编程方式输入搜索字符串并触发谷歌地图API的places_changed
- 我如何在谷歌chrome中调试一个以编程方式注入的JS文件
- 是否可以以编程方式打开谷歌地图POI信息窗口
- 谷歌应用脚本以编程方式创建触发器,函数中的参数
- 以编程方式声明基于索引数组的变量(使用谷歌网站列表页面)
- 谷歌地图点击,如何以编程方式获取点击点信息并添加图钉
- 以编程方式切换谷歌日历 API 的忙/闲事件状态
- 以编程方式添加点到地图在谷歌驱动器
- 格式化谷歌图表编程
- 如何以编程方式关闭谷歌chrome开发人员工具,如果它已经打开
- 谷歌chrome -纯JavaScript编程
- 最简单的方法是通过编程从谷歌上获得关键词的点击次数
- 如何在谷歌JS自动完成API中以编程方式放置位置名称并获取结果
- 我如何添加(编程)谷歌字体到ckeditor
- 改变谷歌翻译下拉菜单编程