首页 > 解决方案 > 左侧分配无效(使用 emailTemp 文件)

问题描述

我想在 for 循环中向我的 EmailTemplate 添加数据。不幸的是,这并没有按预期工作。我收到错误代码“左侧分配无效”。每次。我希望计数器在每次运行后上升并适应临时文件。

这是“问题代码”。没有它,脚本可以完美运行。

var emailTemp = HtmlService.createTemplateFromFile("template"); // Access to the HTML document       
var z = 1;
    var softindexlen = softwareindex.length;
    for(var b = 0; b<softindexlen; b++){
      if (b<6){
        emailTemp.PCCI+z = computerarray[softwareindex[b][0]];
        emailTemp.PCEquip+z = computerarray[softwareindex[b][7]];
        emailTemp.PCassetname+z = computerarray[softwareindex[b][1]];
        emailTemp.PCassettag+z = computerarray[softwareindex[b][4]];
        emailTemp.PCserial+z = computerarray[softwareindex[b][9]];
        emailTemp.PCmanufac+z = computerarray[softwareindex[b][5]];
        emailTemp.PCmodel+z = computerarray[softwareindex[b][6]];
        z++;
      }else{
        emailTemp.pcnotification = pcnotification;
        break;

      }
    }

希望你们中的某个人可以帮助我!(如果标题不是最好的,很抱歉)

提前谢谢了!

标签: google-apps-script

解决方案


使用括号表示法:

emailTemp["PCCI"+z] = /*some value*/

推荐阅读