You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VBscript多条件判断求助:邮件软件联系人字段脚本编写

修正后的VBScript邮件脚本

你的原始代码存在语法错误和逻辑冗余问题,直接修正后的代码如下:

If Contact.Field("company") <> "" Then
    If Contact.Field("category") = "VENUE" Then
        document.write("at " & Contact.Field("company"))
    Else
        document.write("with " & Contact.Field("company"))
    End If
End If

问题说明与优化点:

  • 语法错误修复:原代码所有If语句都缺少对应的End If,且最后一个document.write的括号未闭合,这会直接导致脚本运行报错。
  • 逻辑简化:除VENUE外的所有类别都输出with + 公司名,无需逐个枚举类别判断,用Else分支即可覆盖所有其他情况,减少冗余代码。
  • 冗余代码移除:company为空时无需执行document.write(""),直接跳过判断分支即可,逻辑更简洁。

内容的提问来源于stack exchange,提问作者Info Coral

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 19:22:05