2017-08-03 10 views
7

मेरे पास InfoPath/Sharepoint, एक क्वेरी फ़ील्ड, और कुछ फ़ील्ड में एक मॉड्यूल है।यदि इन्फोपैथ में अन्यथा (एक्सपैथ): कैसे करें?

If (Condition) then 
    True Condition 
Else 
    False Condition 

विशेष रूप से मैं इस सूत्र लिखना चाहते हैं:

हैं (FieldA = "") तो जाओ FieldB बाकी FieldA जाओ

मैं एक सरल सूत्र में प्रदर्शन करने के लिए चाहते हैं InfoPath फॉर्मूला में कैसे करें?

धन्यवाद

उत्तर

3

आप एक डिफ़ॉल्ट मान के रूप में उपयोग करना चाहते हैं, तो आप बस conditional default values उपयोग कर सकते हैं। इस पर

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

अधिक जानकारी के लिए देखें::

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

और अपने मामले में: की वजह सिर्फ निम्नलिखित स्निपेट का उपयोग https://blogs.msdn.microsoft.com/infopath/2006/11/27/conditional-default-values/

संबंधित मुद्दे