我正在尝试获取一行注释掉的块,以根据batchLength在rowEcho处重复。按预期,用注释掉的“数组”替换整个函数。这都是在data:[]对象内部发生的,我正在尝试将值推送到google工作表,以更新每一行中的单元格,使其与响应数组中找到的记录一样多。
感谢您的答复,但这些选项均无法按预期工作。 我正在发布更完整的代码以提供更好的范围,如您所见,我正在使用带有sheets API的preadsheets.values.batchUpdate请求来尝试推送新数组,但是使用batchUpdate方法必须按顺序知道新数据的整个范围要覆盖,除非您有range结束,否则似乎没有办法更新列中的所有单元格,因此,我在下面的尝试尝试使用工作表中存在的行用新数据生成每个数组。我知道这很脏。
{userId}
答案 0 :(得分:2)
function getLength() {
var batchLength = 8/* batchRows.length */;
var rowEcho = '[null,null,null,null,null,null,null,null,null,null,\"not\"],'; //col 11
var y
for (y = 0; y < batchLength; y++) {
//You forgot to print it
console.log(rowEcho);
}
}
答案 1 :(得分:2)
您实际上并没有打印任何内容。假设您希望将此文件打印在文档正文中,则需要将rowEcho
包装在一个打印语句中,例如:
function getLength() {
var batchLength = 8/* batchRows.length */;
var rowEcho = '[null,null,null,null,null,null,null,null,null,null,\"not\"],'; //col 11
var y
for (y = 0; y < batchLength; y++) {
document.write(rowEcho);
}
}