如果那么在Infopath中的其他人(Xpath):如何?

我在InfoPath / Sharepoint中有一个模块,一个查询字段和一些字段。 我想在公式中表演一个简单的:

If (Condition) then
   True Condition
Else 
   False Condition

我特别想写这个公式:

如果(FieldA =“”)则获取FieldB,否则获取FieldA

如何在InfoPath公式中完成?

谢谢


如果您想将其用作默认值,则可以简单地使用conditional default values 。 因此,只需使用以下代码片段即可:

(TrueResult | ElseResult) [(BoolCondition) + 1]

在你的情况下:

(FieldA | FieldB) [(string-length(FieldA) > 0) + 1]

有关详情,请参阅:https://blogs.msdn.microsoft.com/infopath/2006/11/27/conditional-default-values/

链接地址: http://www.djcxy.com/p/40137.html

上一篇: If Then Else in Infopath (Xpath): how to ?

下一篇: Kubernetes Minikube with local persistent storage