Google apps script 制作电子表格标题的列表框

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

我试图在UiApp中查看一些电子表格数据,但我遇到了一个简单的问题,这个问题超出了我的薪资等级

我已经使用列表框打开了电子表格并拉取了标题,现在想在另一个列表框中显示电子表格标题。当我知道如何从数组填充列表框时,它不起作用,所有标题都显示为一个项目

下面是日志中的标题:

*[[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论坛给我带来了很多信息,现在它清楚了作为克里斯托^^我永远都不会对那些家伙表示足够的感谢:-)我相信他们会认识到自己的。。。