【发布时间】:2013-12-20 06:12:41
【问题描述】:
我有几个带有自己的数据集和重置按钮的弹性表。当用户按下重置按钮时,我想清除弹性表并使用存储在二维数组中的原始数据重新填充弹性表。我知道如何清除弹性表,但重新填充弹性表给我带来了问题。我试图将二维数组保存到一个隐藏对象,如下所示:
var hidArry = app.createHidden("myArry", my2Darray).setId('HIDArry').setName('HIDArry');
在我创建按钮的另一个函数中,我将隐藏对象添加到按钮的处理程序中。
var buttonHandler = app.createServerHandler('ResetData').addCallbackElement(app.getElementById('HIDArry'));
var button = app.createButton("Reset", buttonHandler);
在“ResetData”函数中,我尝试像这样调用数组:
e.parameter.HIDArry
和
e.parameter.myArry
然而,这两种方法似乎都行不通。
【问题讨论】:
标签: arrays multidimensional-array parameters google-apps-script parameter-passing