使用 IF 域代码时禁止显示 Word 中的空白行



我正在使用以下内容有条件地输出MS Word文档中的文本:

{ IF { DOCPROPERTY manual_version } = 1 "Version 1" "" * MERGEFORMAT }
{ IF { DOCPROPERTY manual_version } = 2 "Version 2" "" * MERGEFORMAT }
{ IF { DOCPROPERTY manual_version } = 3 "Version 3" "" * MERGEFORMAT }

如果manual_version设置为 3,则文本"版本 3"。以前的 IF 域代码不应该输出任何内容,但它们输出一个空行。我该如何改变它?

您的整个域代码构造可以简化为:

{DOCPROPERTY manual_version # "'Version '0;;"}

最新更新