当我发送带有数字的参数时,我想做一个循环来放置行。
我试图用不变的数据来做到这一点,它可以工作,但是我想用e.parameter.cantidad
来做到这一点。我有个问题;圆圈效果很好,但我的n_fuego++;
在重复相同的数字之前只工作过一次。像这样:
我只想使用e.parameter.cantidad
发送数据,然后循环使用该数据。
如果cantidad > 0
输入该周期,并且var n_fuego
每次工作该周期都会获得+1。
有人能帮助我做到这一点吗?还是告诉我我做错了什么?
这是我的代码:
var ss = SpreadsheetApp.openByUrl("mysheeturl");
var sheet = ss.getSheetByName('Items') //it is the sheet name ..so it should match
function doPost(e) {
var i;
var datos = 10;
var action = e.parameter.action;
if (action == 'addItem') {
for (i = 0; i < datos; i = i + 1) {
n_fuego++;
var f_alta = new Date();
var n_fuego = e.parameter.n_fuego;
var medida = e.parameter.medida;
var marca = e.parameter.marca;
var tipo = e.parameter.tipo;
var cantidad = e.parameter.cantidad;
sheet.appendRow([f_alta, n_fuego, medida, marca, tipo, cantidad]);
}
}
return ContentService.createTextOutput("Cubierta Guardada").setMimeType(ContentService.MimeType.TEXT);
}