我认为这将非常简单,但是我无法在MailApp中工作。我要做的只是通过电子邮件发送由表单创建的地址,如果有“ address2”条目来添加该行。如果没有条件,大多数地址将在电子邮件中有换行符。我想要类似下面的代码,但是Google Script不允许我保存它,因为if语句抛出语法错误。
MailApp.sendEmail({
to: "johndoe@gmail.com",
subject: "New Client",
htmlBody: "<p>New Client</p>" +
"<p>Contact Name: " + ContactName + "<br>" +
"Address:<br>" +
"<br>" +
address1 + "<br>" +
if(address2 !== 0)
{address2 + "<br>" +}
city + "," + state + zip "</p>".
});
请告知。谢谢你。
答案 0 :(得分:0)
#!/usr/bin/env groovy
pipeline {
agent any
options {
timestamps()
}
triggers {
bitbucketPush()
}
stages {
stage('Build project A') {
when {
changeset "project-a/**"
}
steps {
build 'project-a'
}
}
stage('Build project B') {
when {
changeset "project-b/**"
}
steps {
build 'project-b'
}
}
}
}
无效的JavaScript。 if语句不是可以在公式中使用的运算符;这就是三元运算符"<br>" + if(address2 !== 0) {address2 + "<br>" +} city + "," + state + zip "</p>"
的作用。示例:
condition ? if_true : if_false