1
使用Google腳本我有一個HTML表格並希望使列可排序。在Google腳本中創建可排序的HTML表格
有沒有辦法做到這一點與排序或tablesorter jQuery插件,因爲我不知道如何調用這些沒有託管他們在我自己的公共服務器上,我看不到包括他們在js文件夾中的方式谷歌腳本?
使用Google腳本我有一個HTML表格並希望使列可排序。在Google腳本中創建可排序的HTML表格
有沒有辦法做到這一點與排序或tablesorter jQuery插件,因爲我不知道如何調用這些沒有託管他們在我自己的公共服務器上,我看不到包括他們在js文件夾中的方式谷歌腳本?
由於您使用的是Google腳本,因此您可以通過Default Services使用Google Visualization API。這包括TableChartBuilder,這可以產生你所問的結果。
這裏的an example,基於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;
}