मैं फ़ील्ड कोड और मेल मर्ज का उपयोग करके अनुक्रमिक सूची बनाने की कोशिश कर रहा हूं। मेरी समस्या यह है कि कुछ वस्तुओं को सूची में प्रदर्शित होने की आवश्यकता नहीं है, यह इस बात पर निर्भर करता है कि मेल मर्ज कैसे जाता है। यह भ्रामक है, इसलिए मैं एक उदाहरण दूंगा।
मान लीजिए कि मैं विभिन्न फलों के लिए मात्राओं की एक सूची बना रहा हूं। मुझे एक मेल मर्ज दस्तावेज़ मिला है जो बताता है कि मेरे पास कितने सेब, संतरे और नाशपाती हैं। तो सूची इस तरह दिख सकती है:
- 32 सेब हैं।
- 27 संतरे हैं।
- 3 नाशपाती हैं।
फ़ील्ड कोड का उपयोग करना इसे अधिक दिखता है:
(एसईक्यू लिस्ट 1) वहाँ हैं (MERGEFIELD "सेब") सेब।
(एसईक्यू सूची 1) वहाँ (MERGEFIELD "संतरे") संतरे हैं।
(एसईक्यू सूची 1) वहाँ (MERGEFIELD "नाशपाती") नाशपाती हैं।
अब, अगर कोई संतरे नहीं हैं, तो मैं नहीं चाहता कि यह सूची में हो। मैं सिर्फ यह देखना चाहता हूं कि सूची इस प्रकार है:
- 32 सेब हैं।
- 3 नाशपाती हैं।
ऐसा करने के लिए, मैं / फिर कंडीशनिंग का उपयोग करता हूं। (यदि (MERGEFIELD संतरे) = 0 "" (SEQ सूची 1) वहाँ (MERGEFIELD "सेब") सेब हैं। यह सूची से संतरे को हटाने में सफल है, लेकिन एक स्थान है:
32 सेब हैं।
3 नाशपाती हैं।
मैंने हर तरह से कोशिश की है कि मैं उस जगह से छुटकारा पा सकूं, लेकिन मैं इसका पता नहीं लगा सकता। शायद यहाँ कोई मेरी मदद कर सकता है।