क्या आरडीएलसी क्षेत्रों के पीछे अभिव्यक्तियों के लिए विस्तार विधियां लिखना संभव है?आरडीएलसी अभिव्यक्ति विस्तार के तरीके
उदाहरण के लिए, मान लीजिए कि मैं अपने डेटा स्रोत में एक दिनांक समय क्षेत्र है कि या तो कोई मान्य मान हो सकता है या अशक्त हो सकता है कि चलो। मैं अपने आरडीएलसी पर टेक्स्टबॉक्स को ड्रैग और ड्रॉप करता हूं और ToShortDateString() विधि का उपयोग करके इसके मान को प्रारूपित करता हूं। यह पॉप्युलेट डेटटाइम मान के लिए ठीक काम करता है, लेकिन अगर मैं एक पूर्ण क्षेत्र पर .oShortDateString() करने का प्रयास करता हूं तो यह रनटाइम पर भी अपवाद फेंक देगा।
मैं सोच रहा था कि क्या मैं एक विस्तार विधि लिख सकता हूं जिसे मैं अपने आरडीएलसी अभिव्यक्तियों में उपयोग कर सकता हूं ताकि जब मैं काम कर रहा हूं? डेटटाइम मान, मैं एक विधि जैसे कॉल कर सकता हूं। ConvertFromNullToEmptyString()।
बेशक वहाँ इस समस्या के समाधान के लिए अन्य तरीके हैं, लेकिन अगर RDLC भाव में इस्तेमाल के लिए विस्तार तरीकों अपने व्यवसाय समस्या का संभव दृष्टिकोण होगा मैं सोच रहा था।
धन्यवाद लोग!
+1: अच्छा सवाल। मुझे विश्वास है लेकिन कभी पता लगाने का समय नहीं था। मुझे उम्मीद है कि कोई जवाब देगा! – AMissico
मुझे लगता है कि यह बस संभव नहीं है; बहुत बुरा - मैं यहां एक निर्णायक उत्तर के आधार पर एक बक्षीस को पुरस्कृत करने की उम्मीद कर रहा था। – DanP
क्या आप एसएसआरएस, या एएसपीनेट रिपोर्ट व्यूअर कंट्रोल का उपयोग कर रहे हैं। मैं पूछता हूं क्योंकि एक आरडीएल फ़ाइल एक एसएसआरएस रिपोर्ट परिभाषा भाषा फ़ाइल है, जबकि एक आरडीएलसी एक रिपोर्ट परिभाषा क्लाइंट भाषा फ़ाइल है, जिसका उपयोग एएसपीनेट द्वारा एक रिपोर्ट प्रदर्शित करने के लिए किया जाता है, sans ssrs – CodeMonkey1313