Ms word Word文档中的IF语句始终为True

Ms word Word文档中的IF语句始终为True,ms-word,Ms Word,我已经创建了一个.docx文档。此文档包含许多快速零件字段,因为该文档是SharePoint Online工作流的一部分,在该工作流中创建文档并由SP工作流填充文档中的值 在我的文档中,我创建了一个IF语句: { IF "[Optional_Price]" <> "€ 0,00" "*INSIDE THIS DOUBLE QUOTES I'VE INSERTED A TABLE*" "" } 即使[可选价格]设置为“€0,00”,文档中始终包含表格,就像条件始终为真一样 IF语句是

我已经创建了一个.docx文档。此文档包含许多快速零件字段,因为该文档是SharePoint Online工作流的一部分,在该工作流中创建文档并由SP工作流填充文档中的值

在我的文档中,我创建了一个IF语句:

{ IF "[Optional_Price]" <> "€ 0,00" "*INSIDE THIS DOUBLE QUOTES I'VE INSERTED A TABLE*" "" }
即使
[可选价格]
设置为“€0,00”,文档中始终包含表格,就像条件始终为真一样


IF语句是否不正确?

我们需要更多信息。只插入“快速PAR字段”,然后按ALT+F9显示文档中的所有字段代码。“快速零件”字段现在看起来如何?我最好的猜测是,你实际上没有插入字段,只是一个文本表示…@Cindymister嗨!如果我在文档的另一部分插入该字段,然后按ALT+F9,它会一直显示为[Optional_Price],相反,If语句会完全消失,表除外。请按ALT+F9几次以确保您正在切换。。。啊,如果你点击期权价格,你会看到它周围有一个“盒子”吗?(我无法测试您的方案,没有为此设置SharePoint。我不记得这些是字段还是内容控件)看起来这些是内容控件,而不是字段。无法在IF字段中使用内容控件。试着在一个专门讨论最终用户问题(如超级用户或Microsoft答案)的地方问这个问题——在这样的地方,你更可能找到在这方面有经验的人。堆栈溢出用于编程问题。高级字段代码组合可以归入这一类,但这不是。。。
{ IF "€ 10,00" <> "€ 0,00" "*INSIDE THIS DOUBLE QUOTES I'VE INSERTED A TABLE*" "" }