MailMerge 字段中的多个条件
Multiple Conditions in MailMerge Field
我想在 MailMerge
字段中包含最多 3 个条件。下面是我当前的字段 returns 1
如果 checkbox1
是 checked
.
if"<<cb1>>"="Yes" "Checked""Unchecked"
我想包括对其他 cb2
和 cb3
的检查,以检查是否检查了其中任何一个。
请问如何实现?
p.s。我遗漏了 { }
冒号,我不确定这里是否需要它。
编辑:尝试了以下结构,但输出为 Yes
if
"if"<<cb1>>"="Yes" "1""0""
+
"if"<<cb2>>"="Yes" "1""0""
+
"if"<<cb3>>"="Yes" "1""0""
>0
"1 or more checked""None checked"
例如,您可以创建一个逻辑如下的字段:“如果满足条件 1,则如果条件 2 也满足,则显示结果 1”。这相当于说“如果两个条件都满足,则显示结果1”;但不幸的是,您不能在 Word 字段中使用“and”。
这样的字段看起来像这样:
{ IF [Condition 1] { IF [Condition 2] [Display Result 1] "" } "" }
创建此类嵌套字段的最简单方法是分别创建它们,然后将一个字段剪切并粘贴到另一个字段中。
尝试将字段编码为:
{IF{={IF«cb1»= "Yes" 1 0}+{IF«cb2»= "Yes" 1 0}+{IF«cb3»= "Yes" 1 0}}> 0 "1 个或多个检查" "None checked"}
注意: 上述示例的字段大括号对(即“{ }”)都是在文档本身中创建的,通过 Ctrl-F9(Cmd-F9 在Mac 或者,如果您使用的是笔记本电脑,则可能需要使用 Ctrl-Fn-F9);您不能简单地键入它们或从该消息中复制并粘贴它们。通过任何标准的 Word 对话框添加它们也不切实际。同样,人字形(即“« »”)是实际合并字段的一部分 - 您可以从 'Insert Merge Field' 下拉列表中插入(即您也不能从此消息中键入或复制并粘贴它们)。字段结构中表示的空格都是必填项。
我想在 MailMerge
字段中包含最多 3 个条件。下面是我当前的字段 returns 1
如果 checkbox1
是 checked
.
if"<<cb1>>"="Yes" "Checked""Unchecked"
我想包括对其他 cb2
和 cb3
的检查,以检查是否检查了其中任何一个。
请问如何实现?
p.s。我遗漏了 { }
冒号,我不确定这里是否需要它。
编辑:尝试了以下结构,但输出为 Yes
if
"if"<<cb1>>"="Yes" "1""0""
+
"if"<<cb2>>"="Yes" "1""0""
+
"if"<<cb3>>"="Yes" "1""0""
>0
"1 or more checked""None checked"
例如,您可以创建一个逻辑如下的字段:“如果满足条件 1,则如果条件 2 也满足,则显示结果 1”。这相当于说“如果两个条件都满足,则显示结果1”;但不幸的是,您不能在 Word 字段中使用“and”。
这样的字段看起来像这样:
{ IF [Condition 1] { IF [Condition 2] [Display Result 1] "" } "" }
创建此类嵌套字段的最简单方法是分别创建它们,然后将一个字段剪切并粘贴到另一个字段中。
尝试将字段编码为:
{IF{={IF«cb1»= "Yes" 1 0}+{IF«cb2»= "Yes" 1 0}+{IF«cb3»= "Yes" 1 0}}> 0 "1 个或多个检查" "None checked"}
注意: 上述示例的字段大括号对(即“{ }”)都是在文档本身中创建的,通过 Ctrl-F9(Cmd-F9 在Mac 或者,如果您使用的是笔记本电脑,则可能需要使用 Ctrl-Fn-F9);您不能简单地键入它们或从该消息中复制并粘贴它们。通过任何标准的 Word 对话框添加它们也不切实际。同样,人字形(即“« »”)是实际合并字段的一部分 - 您可以从 'Insert Merge Field' 下拉列表中插入(即您也不能从此消息中键入或复制并粘贴它们)。字段结构中表示的空格都是必填项。