Google apps script 制作电子表格标题的列表框
我试图在UiApp中查看一些电子表格数据,但我遇到了一个简单的问题,这个问题超出了我的薪资等级 我已经使用列表框打开了电子表格并拉取了标题,现在想在另一个列表框中显示电子表格标题。当我知道如何从数组填充列表框时,它不起作用,所有标题都显示为一个项目 下面是日志中的标题:Google apps script 制作电子表格标题的列表框,google-apps-script,Google Apps Script,我试图在UiApp中查看一些电子表格数据,但我遇到了一个简单的问题,这个问题超出了我的薪资等级 我已经使用列表框打开了电子表格并拉取了标题,现在想在另一个列表框中显示电子表格标题。当我知道如何从数组填充列表框时,它不起作用,所有标题都显示为一个项目 下面是日志中的标题: *[[Item Name, Item Sku/Model#, Main, Seler Logo, UPC, M.S.R.P., MAP Price, Website Customer Price, Amazon Competit
*[[Item Name, Item Sku/Model#, Main, Seler Logo, UPC, M.S.R.P., MAP Price, Website Customer Price, Amazon Competitive Situation, Ship Weight, FedEx Ground HD 06413 to 90210, Amazon Selling Price, Shipping Charge, Selling Price + Shipping Charge, Amazon Commission @ 15%, Product Cost, Shipping Cost FedEx Ground HD (FR. Col L), Profit, Margin %, Actual Weight, Length, Width, Height, Description/Copy, Technical Specs, Order Fullfilled by:, Shipment Within:, Stock Level, ]]*
我正在使用以下代码将它们添加到列表框中:
var listbox = app.createListBox();
for(i in data){
listbox.addItem(data[i]);
}
我猜这是额外的一组括号,但我以前没有必要去掉数据字符串中的任何内容。帮个小忙
谢谢,
Martin这确实是一个2D数组,这里只对列感兴趣,因为您只取了一行,更改如下:
var listbox = app.createListBox();
for(i in data[0]){
listbox.addItem(data[0][i]);
}
这确实是一个2D数组,这里只对列感兴趣,因为您只取了一行,更改如下:
var listbox = app.createListBox();
for(i in data[0]){
listbox.addItem(data[0][i]);
}
2D阵列让我的大脑痛苦了很长一段时间,但是旧的gas论坛给我带来了很多信息,现在它就像水晶一样清晰了^^我永远都不会感谢那些家伙:-)我相信他们会认识自己的…2D阵列让我的大脑痛苦了很长一段时间,但是旧的gas论坛给我带来了很多信息,现在它清楚了作为克里斯托^^我永远都不会对那些家伙表示足够的感谢:-)我相信他们会认识到自己的。。。