2014-07-11 18 views
0

如何在Google圖表的Charts.newTableChart中添加顏色?如何在Google腳本的Charts.newTableChart中添加顏色?

function doGet() { 

    var app = UiApp.createApplication(); 

    var data = Charts.newDataTable() 

    .addColumn(Charts.ColumnType.STRING, "Name") 

    .addColumn(Charts.ColumnType.STRING, "Gender") 

    .addRow(["Michael", "Male", 12, 5]) 

    .addRow(["Michael", "Male", 12, 5]) 

    .build(); 
    var tableChart = Charts.newTableChart().setDataTable(data).build(); 

    app.add(tableChart); 

    return app; 

} 

回答

0

您可以在ChartTable

添加顏色,例如:

builder.setOption('title', 'Earnings projections'); 
builder.setOption('animation.duration', 1000); 
builder.setOption('legend', {position: 'top', textStyle: {color: 'blue', fontSize: 16}}); 

你有一個文檔: https://developers.google.com/apps-script/reference/spreadsheet/embedded-table-chart-builder#setOption(String,Object)

如果您使用網格,你可以使用標籤 例如:

gridInfo.setWidget(1, 0, app.createLabel("info ").setStyleAttribute('font-weight','bold')); 
gridLink.setWidget(0, 3, app.createLabel(" * link ").setStyleAttributes({background: "#BBD4E9", color: "red"})); 

文件:https://developers.google.com/apps-script/ui_supportedStyles

這對你

我希望這種幫助可以幫助你的例子。

+0

我嘗試爲我的儀表板做一個信號量。我需要在桌子上添加紅色,藍色,黃色。你的句子能幫助我嗎? – user3827431

+0

我發現了一種新的方式來顯示我的信號與網格... var semaforo = uiApp.createGrid(5,4)...任何懷疑告訴我。 – user3827431

+0

如果你使用網格,你可以使用CSS,我更新我的文章 – Hann

相關問題