首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Zapier的自动化名片

问使用Zapier的自动化名片
EN

Stack Overflow用户
提问于 2017-08-25 06:16:02
回答 1查看 53关注 0票数 1

我正在使用Google Sheets、Google Presentation和Zapier的组合来自动化我公司的名片设计工作流程。我的模板如下所示:

代码语言:javascript
复制
{Full Name}}
{{Job Title}}

{{School Site}}
{{Street Address}}
Broken Arrow, Oklahoma {{Zip Code}}
{{Office Number}}{{Print Cell/Fax}}
{{Email}}

{{Print Cell/ fax }}由Zapier中的javascript步骤填充,该步骤检测提交者是否包含他们的手机和传真号码(这些是可选的),并输出单个变量。此脚本如下所示:

代码语言:javascript
复制
var cell = inputData.cell
var fax = inputData.fax
var cellFax

if (cell) {
  console.log('C: ', cell);
  cell='C: '+ inputData.cell;
}else{
  console.log('empty');
  cell=null;
}

if (fax) {
  console.log('F: ', fax);
  fax='F: '+ inputData.fax;
}else{
  console.log('empty');
  fax=null;
}

if (cell!=null && fax!=null) {
  cellFax=' / '+cell+fax;
}else if(cell!=null && fax==null) {
  cellFax=' / '+cell;
}else if(cell==null && fax!=null) {
  cellFax=' / '+fax;
}else{
  cellFax=null;
}

output = {cellFax: cellFax};

在单元格和传真变量都为空的情况下,我需要它将模板占位符填充为空,如下所示:

无名氏看门人

国际空间站555 S. Milkyway St.saturn,Vermont 11122 555-259-5555 email@email.com

但我一直得到的是:

无名氏看门人

国际空间站555 S. Milkyway St.saturn,佛蒙特州11122 555-259-5555{{打印单元/传真}} email@email.com

如何让它填充为空?

EN

回答 1

Stack Overflow用户

发布于 2017-08-25 06:25:42

尝试将javascript的最后一部分从以下位置更改:

代码语言:javascript
复制
}else{
  cellFax=null;
}

至:

代码语言:javascript
复制
}else{
  cellFax=' ';
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45871729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档