0
如何傳遞「e」參數以及函數中的其他參數,下面這個函數需要這些參數。e.parameters與其他參數傳遞
感謝Renan Otero。
function Selectbox(e ,Name ,NameRow ,Row ,Col ,IDelement ,ID) {
var sheet = SpreadsheetApp.openById(ID).getSheets()[0];
var lastRow = sheet.getLastRow();
var app = UiApp.getActiveApplication();
var Prodb = app.createListBox().setWidth(125).setName(Name);
var aux = e.parameter.(Name);
if(aux = undefined)
aux = NameRow;
var ind = getColIndexByNamelink(aux, ID);
Prodb.setVisibleItemCount(1);
for (var i = 2; i < lastRow + 1; i++) {
var Item = sheet.getRange(i, (ind * 1)).getValue();
if (Item == "OK")
break;
else
Prodb.addItem(Item);
}
var grid = app.getElementById(IDelement);
grid.setWidget(Row, Col, Prodb);
return app;
}
很難說出你在問什麼。你能發佈調用這個函數的代碼嗎? – jbabey