0
我创建了一个Google表单来帮助我们测量一些数据。我遇到的问题,我似乎无法弄清楚是什么时候,当我设置.getDataRange它只返回一个值,而不是我的所有数据的数组?.getDataRange不返回数组 - Google应用程序脚本
这里是我的数据样本:
Timestamp Barcode Start or Finish Picker Number of Units
4/5/2017 8:00:50 2017-04-03-213 20
4/5/2017 8:10:19 2017-04-03-213 20
4/5/2017 8:11:34 2017-04-03-212-Postal 49
4/5/2017 8:23:32 2017-04-03-212-Postal 49
4/5/2017 8:29:09 2017-04-03-212-Postal 9
下面是简单的代码我运行:
function testData() {
// active Spreadsheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Sheet1');
var range = sheet.getDataRange();
var data = range.getValue();
Logger.log(data);
这里是我的日志文件显示:
17-04-23 07:28:41:834 PDT] Timestamp
从我读过的所有数据中,都应该返回表格中所有值的数组。但是,日志文件只是返回一个值“Timestamp”。我想我只是没有做正确的事情,但我不知道我做错了什么。我花了3个多小时试图弄清楚这一点,现在我渴望得到一些帮助。
感谢您的帮助,并指出了这一点给我。我无法相信我忽略了这一点。 – Bokai