मेरे पास एक अनुकूलन योग्य rdlc रिपोर्ट है जहां उपयोगकर्ता चुन सकते हैं कि कौन से कॉलम दिखाना है। सभी कॉलम रिपोर्ट डिज़ाइनर में शामिल हैं, और मैं उपयोगकर्ता की पसंद के आधार पर कॉलम छुपाने/दिखाने के लिए पैरामीटर का उपयोग करता हूं। रिपोर्ट सही ढंग से प्रस्तुत करती है, और केवल चयनित कॉलम दिखाती है, फिर भी, रिपोर्ट की समग्र चौड़ाई वही है जैसे सभी कॉलम दिखाई दे रहे थे। इसका मतलब है कि रिपोर्ट में चयनित कॉलम के दाईं ओर एक विशाल खाली क्षेत्र हो सकता है, जो बहुत मूर्ख दिखता है।कुछ कॉलम छुपाए जाने पर मैं rdlc रिपोर्ट की समग्र चौड़ाई कैसे समायोजित करूं?
तो मेरा प्रश्न: रिपोर्ट में एक बड़े मूर्ख खाली क्षेत्र से बचने के लिए रनटाइम पर रिपोर्ट चौड़ाई को गतिशील रूप से समायोजित करने का कोई तरीका है? मैंने रिपोर्ट बॉडी की चौड़ाई को पैरामीटर असाइन करके डिजाइनर में ऐसा करने का प्रयास किया .... लेकिन इसकी अनुमति नहीं थी। चौड़ाई डिजाइनर में किसी भी प्रकार की अभिव्यक्ति नहीं हो सकती है, केवल वास्तविक मूल्य की अनुमति है।
कोई सुझाव?
आप rdlc को XmlDocument ऑब्जेक्ट में लोड करके और "आकार" तत्व समायोजित करके कॉलम की चौड़ाई समायोजित कर सकते हैं। मैं रनटाइम पर कॉलम छुपाने के लिए हर समय ऐसा करता हूं। – clamchoda