1

我正嘗試使用Spreadsheet Google Apps腳本中的嵌入式圖表。電子表格嵌入圖表chartType錯誤

var chartresult = newsheet.newChart() 
     .addRange(plotdata) 
     .setChartType(Charts.ChartType.SCATTER) 
     .setPosition(5, 4, 1, 1) 
     .setOption('title', title) 
     .setOption('pointSize', 3) 
     .build(); 

但是,當我打開電子表格時,圖表始終顯示爲折線圖。如果我打開「編輯圖表」窗口,「編輯圖表」窗口將顯示分散圖表,而我必須點擊「更新圖表」才能使電子表格中的圖表看起來正確。 任何人都知道這是一個錯誤還是我的設置錯誤? 謝謝

+0

它不是一個真正的線圖,似乎是線和散射(線+點)之間的混合......你有沒有注意到其他類型的問題呢?我測試了一些,看來這是唯一一個返回錯誤類型的人。 –

回答

1

我認爲這是因爲內置於Google Spreadsheets UI中的圖表對話框設置了一些使用EmbeddedChartBuilder時未設置的默認值。如果您手動將lineWidth設置爲零,則線條將消失。

.setOption('lineWidth', 0) 
+0

謝謝:-)這是一個'合乎邏輯'的解決方案 –