MS Word,带下拉框的IF域代码

时间:2013-09-26 09:31:59

标签: ms-word

我正在尝试根据文档下拉框中的选择来使IF域代码工作。

简化版看起来像这样..

No. of people: (drop-down box)
one

There { if "{ REF Dropdown1 }" = "one" "is one person" "are many people" }

在下拉框中,选项为“一个”或“多个”

出于某种原因,即使我的选择是“一个”,上面的情况也会返回“有很多人”。 {REF Dropdown1}返回“one”

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

一些可能性(我假设“退出时计算”会检查下拉列表,这似乎可以通过{REF Dropdown}看到的值来确认

  1. 您尚未在嵌套字段上使用特殊字段代码括号 (即{IF}字段内的{REF Dropdown1}。即您需要 您可以在Windows上使用ctrl-F9插入的排序。
  2. 书签“Dropdown1”已被修改,因此它涵盖了更多 比下拉菜单。在某些人看来这似乎是可能的 情况,虽然我一般都发现书签是 如果进入字段属性对话框,则正确重新应用 重新输入书签名称,然后单击“确定”。如果您使用类似

    的内容

    a {REF Dropdown1} b

  3. 您可能会看到任何被“覆盖”的额外字符         书签。 IF字段中的语法不是您所拥有的         发布,例如在内部“{”或某些此类之前有一个空格。