0

Google スクリプトを使用して、HTML テーブルがあり、列を並べ替え可能にしたいと考えています。

sortable または tablesorter jQuery プラグインのいずれかでこれを行う方法はありますか?自分のパブリック サーバーでホストせずにこれらを呼び出す方法がわかりません。また、Google Scripts の js フォルダーにそれらを含める方法もありませんか?

4

1 に答える 1

0

Google Scripts を使用しているため、デフォルト サービスを介して Google Visualization API を利用できます。これには、求めている結果を得ることができるTableChartBuilderが含まれます。

Visualize Your Data: Charts in Google Apps Script!のグラフ作成のに基づいた例を次に示します。で、グラフを公開する方法についても説明しています。

function doGet() {    
  // Populate the DataTable.  We'll have the data labels in   
  // the first column, "Release", and then add two data columns,  
  // for "Income" and "Expenses"  
  var dataTable = Charts.newDataTable()      
        .addColumn(Charts.ColumnType.STRING, "Release")      
        .addColumn(Charts.ColumnType.NUMBER, "Income")      
        .addColumn(Charts.ColumnType.NUMBER, "Expenses")      
        .addRow(["1.0", 60, 55])      
        .addRow(["10.2", 50, 60])      
        .addRow(["2.10", 100, 50])
        .addRow(["12.0.1", 70, 60])      
        .addRow(["2.0.0.142", 30, 50])
        .addRow(["2.0.0.1_2", 114, 75])
        .build();

  // Build the chart. 
  var chart = Charts.newTableChart()
      .setDataTable(dataTable)  
      .build();

  // Add our chart to the UI and return it so that we can publish  
  // this UI as a service and access it via a URL.  
  var ui = UiApp.createApplication();  
  ui.add(chart);  
  return ui;
}
于 2012-12-13T19:26:17.243 に答える