Google visualization Google表格图表的排序持续时间
我想对第2列的持续时间进行降序或升序排序 代码如下:Google visualization Google表格图表的排序持续时间,google-visualization,Google Visualization,我想对第2列的持续时间进行降序或升序排序 代码如下: 假设十进制列表示秒 以下代码段使用DataView添加用于排序的计算列 google.charts.load'current'{ 回调:drawTable, 套餐:[“表”] }; 功能绘图台{ var opts={sendMethod:'auto'}; var query=new google.visualization.query'https://spreadsheets.google.com/tq?key=1mYtjx7_EP3k88
假设十进制列表示秒 以下代码段使用DataView添加用于排序的计算列 google.charts.load'current'{ 回调:drawTable, 套餐:[“表”] }; 功能绘图台{ var opts={sendMethod:'auto'}; var query=new google.visualization.query'https://spreadsheets.google.com/tq?key=1mYtjx7_EP3k888Ep7oU92wk5J24EZn4UWwxKZAkFhHY&sheet=B,选择; query.setquery选择A、B、C; query.sendhandleQueryResponse; } 函数handleQueryResponseresponse{ if response.isError{ 警报“查询中出错:'+response.getMessage+'+response.getDetailedMessage; 回来 } var data=response.getDataTable; var formatter=new google.visualization.DateFormat{pattern:'hh:mm:ss'}; var-timeColumn=2; var viewColumns=[]; var view=new google.visualization.DataViewdata; 对于变量i=0;i
#table_div tbody tr td:nth-child(3){
text-transform: uppercase;
}
<script type="text/javascript" src="https://www.google.com/jsapi?autoload={'modules':[{'name':'visualization','version':'1.1','packages':['table']}]}"></script>
<div id="table_div"></div>
google.setOnLoadCallback(drawTable);
function drawTable() {
var opts = {sendMethod: 'auto'};
var query = new google.visualization.Query('https://spreadsheets.google.com/tq?key=1mYtjx7_EP3k888Ep7oU92wk5J24EZn4UWwxKZAkFhHY&sheet=B', opts);
query.setQuery("select A,B,C ");
query.send(handleQueryResponse);
}
function handleQueryResponse(response) {
if (response.isError()) {
alert('Error in query: ' + response.getMessage() + ' ' + response.getDetailedMessage());
return;
}
var data = response.getDataTable();
var formatter = new google.visualization.DateFormat({pattern: 'HH:mm'});
formatter.format(data, 2);
var table = new google.visualization.Table(document.getElementById('table_div'));
table.draw(data, {showRowNumber: true});
}