如何使用Google Apps脚本实现嵌套表?

时间:2014-02-16 17:48:27

标签: google-apps-script

GAS新手,一般编程,我正在尝试在表格中创建一个表格。

  var doc = DocumentApp.create(filename);

  var body = doc.getBody();

  var oAddressBlock = [["Image Placeholder","Name and Address"]];

  var header = [[body.appendTable(oAddressBlock),"TimeSheet Block"]];

  body.appendTable(header);

我无法在嵌套表上找到任何东西,但我感觉我遗漏了关于孩子/父母关系的一些基本信息。

1 个答案:

答案 0 :(得分:0)

正确的语法是这样的:

function myFunction() {
  var doc = DocumentApp.getActiveDocument();
  var body = doc.getBody();
  var oAddressBlock = [["Image Placeholder","Name and Address"]];
  var header = [['',"TimeSheet Block"]];
  var headerCell = body.appendTable(header).getCell(0,0);
  headerCell.appendTable(oAddressBlock);  
}

但遗憾的是,正如issue tracker中提到的那样,现在这不起作用,问题跟踪器建议您尝试一种解决方法。