【发布时间】:2020-08-11 09:21:37
【问题描述】:
我正在尝试将我的表数据获取到我的 firestore 应用程序,但是出现了这样的错误 继续显示:
TypeError:无法读取 null 的属性“getLastRow”(第 14 行,文件“代码”)
我已完成所有配置,并将 Firestore 库添加到 Apps 脚本
function covidFunc() {
const email = "myproject@appspot.gserviceaccount.com";
const key = "-----BEGIN PRIVATE KEY--------END PRIVATE KEY-----\n";
const projectId = "my project id";
var firestore = FirestoreApp.getFirestore (email, key, projectId);
// get document data from ther spreadsheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheetname = "US-covid";
var sheet = ss.getSheetByName(sheetname);
// get the last row and column in order to define range
var sheetLR = sheet.getLastRow(); // get the last row
}
【问题讨论】:
-
再次检查您的电子表格是否处于活动状态;您附有此项目的那个有一个名称为:“US-covid”的工作表/选项卡。
-
我做了,是的,它具有相同的名称
-
你能否附上一张截图,显示标签的名称和这个标签的一些数据?
-
好的,我只写了一行测试ibb.co/31zF18x
标签: google-apps-script google-sheets google-cloud-firestore