谷歌脚本长期功能如果其他声明

时间:2012-11-10 00:42:58

标签: javascript google-apps-script

所以我设法弄清楚如何在tableCell中控制样式:

AllCellA1.clear().insertParagraph(0,m2).setSpacingAfter(0).setSpacingBefore(0).setLineSpacing(1);

但这涉及到我必须制作一个具有堆叠功能的非常大的桌子:

var ChangeAllCells = file.appendTable();
var AllRow1 = ChangeAllCells.appendTableRow();
var AllCellA1 = AllRow1.appendTableCell();
var AllCellB1 = AllRow1.appendTableCell();
var AllRow2 = ChangeAllCells.appendTableRow();
var AllCellA2 = AllRow2.appendTableCell();
var AllCellB2 = AllRow2.appendTableCell();

问题是我正在尝试运行if else语句而这个表只是不起作用!该脚本不在if else语句中运行(太长,语法不正确?),如果是在之前或之后,脚本在if else语句之外运行。

if(m1 == ""){
    file.insertParagraph(0, "END OF REPORT");
  }else if(m1 || ""){
    if(m10 || ""){
      file.insertParagraph(0, m1);
      ChangeAllCells;
    }else if(m9 || ""){
      file.insertParagraph(0, m1); 
      **ABOVE SCRIPT GOES HERE*;
    }

是否有某种解决方法?

感谢!!!

1 个答案:

答案 0 :(得分:0)

||or的符号。说else if(m1 || "")没有意义。你不得不说else if(m1 == "a" || m1 == "b")

之类的东西