2012-10-16 15 views
11

में वैकल्पिक बहु-मूल्यवान पैरामीटर मेरे पास मेरी रिपोर्ट में 3 बहुविकल्पीय पैरामीटर हैं। उनमें से 2 वैकल्पिक हैं। क्या 2 वैकल्पिक पैरामीटर से किसी भी को चुनने के साथ रिपोर्ट में परिणाम प्राप्त करने का कोई तरीका है।एसएसआरएस

मेरे संग्रहीत proc के रूप में (राज्य अमेरिका में (चयन स्प्लिट (@State, से * ','))) mulivalued मापदंडों की जाँच करता है

मैं कहां ग्राहक आईडी = @CustId या के साथ एक एकल महत्वपूर्ण पैरामीटर के लिए यह किया है @CustId पूर्ण है।

वैकल्पिक हल: मेरे द्वारा चुने गए 'शून्य मान की अनुमति दें', यह इस त्रुटि फेंक दिया जाता है "एक बहु मूल्य पैरामीटर शून्य मान शामिल नहीं कर सकते"

किसी को भी सही दिशा में मुझे बात कर सकते हैं?

उत्तर

10

इस लेख को Passing Multivalued parameters पर देखें।

असल में उपर्युक्त लिंक में वैकल्पिक बहुविकल्पीय पैरामीटर के लिए आपकी आवश्यकता को पूरा करने के लिए एक समाधान है। इसे प्राप्त करने के लिए कदम निम्नानुसार हैं:

  1. पैरामीटर के डेटासेट क्वेरी में "ऑल" के साथ "ब्लैंक" को बदलें।
  2. अपने बहुविकल्पीय पैरामीटर के लिए डिफ़ॉल्ट पैरामीटर मान के रूप में -1 असाइन करें।
+0

धन्यवाद यह कोशिश करेगा ... ऐसा लगता है कि यह मेरी समस्या का समाधान करेगा ... धन्यवाद – user1046415