Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google visualization Google表格图表的排序持续时间_Google Visualization - Fatal编程技术网

Google visualization Google表格图表的排序持续时间

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

我想对第2列的持续时间进行降序或升序排序

代码如下:


假设十进制列表示秒

以下代码段使用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;iC列发生了变化,但没有组织……也许在代码中使用.addListener会有所帮助。您知道如何正确地从最大到最小排序,或者从最小到最大排序吗?很抱歉,当您第一次看到JSFIDLE时,它是被组织的,因为我是手动完成的。数据库将显示为无组织,您需要单击“排序”进行排序。谢谢回复。我会再试一次。我的看法是,该工具不支持此功能。如果我切换到十进制数字,它将正确排序。但是我想看到格式HH:mm改变了。链接是[电子表格…感谢SOPPS…结果的行为出乎意料,没有提供适当的格式。请看D列中的工作表,看看应该显示哪个结果。谷歌可以注意这一问题,这将有助于衡量小时长度。我不知道如何向谷歌报告
#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});
      }