2013-05-22 9 views
11

से परिणाम के आधार पर एसएसआरएस ग्रे आउट पैरामीटर मुझे आश्चर्य हुआ कि क्या किसी अन्य पैरामीटर से परिणाम के आधार पर पैरामीटर को ग्रे करना संभव था? इस मामले में, यदि निर्दिष्ट दिनांक 'नहीं' पर सेट है तो प्रारंभ दिनांक और समाप्ति तिथि को गहराई से बाहर किया जाना चाहिए।अन्य पैरामीटर

SSRS

आप के लिए तिथि का उल्लेख स्थापित करने के बावजूद स्क्रीनशॉट इस ऐसा नहीं होता है से देख सकते हैं, या तो हाँ या नहीं - शुरू और समाप्ति तिथि (जब तक आप शून्य मूल्य टिकटिक) एक मूल्य की उम्मीद होगी। रिपोर्ट ठीक हो जाएगी यदि दोनों नल बॉक्स दोनों प्रारंभ और समाप्ति तिथियों के बगल में टिके जाते हैं - लेकिन अगर वे स्वचालित रूप से 'नो' के आधार पर गहराई से बाहर हो जाते हैं तो यह प्रक्रिया उपयोगकर्ताओं के लिए बहुत आसान हो जाएगी।

तो संक्षेप में, यदि 'नहीं' तिथियां गहराई गई हैं, तो 'हां' डिस्प्ले। क्या यह संभव है? और यदि ऐसा है तो कैसे? किसी भी उत्तर

उत्तर

12

क्या है में निर्मित, तो आप इस विधि का उपयोग कर सकते हैं के दायरे के भीतर:

  1. एक डाटासेट कि आपके SpecifyDate पैरामीटर पर आधारित है बनाएँ।

    अगर @SpecifyDates = 'नहीं' की तारीख के रूप में अशक्त चयन बाकी चयन डाली ('2012/01/01' दिनांक के रूप में) तिथि के रूप में

  2. अपनी तिथियाँ के लिए डिफ़ॉल्ट मान सेट पर आधारित होने की यह डेटासेट

enter image description here

जब आप चुनें "नहीं" दिनांक निर्दिष्ट के लिए, दिनांक अशक्त के लिए सेट किया जाएगा सलेटी रंग के, और रिपोर्ट चलाने की आवश्यकता नहीं। जब आप "हां" चुनते हैं तो यह आपके द्वारा क्वेरी में सेट की गई डिफ़ॉल्ट तिथि में डाल दिया जाएगा। बेशक आप इसे अनुकूलित कर सकते हैं।

+0

समझ में आता है, मेरे पास एक खेल होगा :-)। बहुत बहुत धन्यवाद। – Zakerias

+0

यह अब बहुत अच्छा काम कर रहा है। धन्यवाद! – Zakerias

1

के लिए पहले से

बहुत धन्यवाद वहाँ बहुत अधिक अनुकूलन आप SSRS पैरामीटर विजेट के साथ क्या कर सकते हैं नहीं है।

इस प्रकार की कार्यक्षमता प्राप्त करने के लिए मैंने अतीत में जो देखा और किया है वह हमारे अपने एचटीएमएल/जेएस फॉर्म को कोड करना था और उन्हें रिपोर्ट में पैरामीटर सबमिट करना था। इसके परिणामस्वरूप अतिरिक्त कोड बनाए रखना पड़ता है, लेकिन जब इसकी आवश्यकता होती है और समर्थित नहीं है, तो आपको बॉक्स के बाहर जाना होगा।

कहा जा रहा है कि, मैं यह देखने के लिए उत्सुक हूं कि कोई और सुझाव देगा।

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

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