मैं एएसपी.नेट एमवीसी का उपयोग कर रहा हूं। कभी-कभी मैं एएसपी.नेट वेब फॉर्म के साथ भी काम करता हूं। मैं संग्रहीत प्रोसेस या LINQ का उपयोग करके अपने प्रश्नों को बहुत अधिक बना सकता हूं और एक सादा HTML तालिका का उपयोग करके अपनी रिपोर्ट प्रस्तुत कर सकता हूं। उचित स्टाइल के साथ यह सभ्य बाहर आना चाहिए।मुझे सादे HTML तालिका पर क्रिस्टल रिपोर्ट या एसएसआरएस क्यों चुनना चाहिए?
मुझे एसएसआरएस नहीं पता लेकिन मुझे पहले से क्रिस्टल के साथ काम करने का कुछ अनुभव है। एक साधारण HTML तालिका के खिलाफ मेरी रिपोर्ट के लिए क्रिस्टल का उपयोग करने से मुझे एकमात्र लाभ यह है कि यह पीडीएफ में निर्यात कर सकता है। लेकिन मुझे शायद कुछ तीसरी पार्टी लाइब्रेरी मिल सकती है जो वह भी कर सकती है। पाई और बार ग्राफ़ जैसे चार्टों के बारे में वहां बहुत सारे जावास्क्रिप्ट टूल उपलब्ध हैं जो ऐसा करते हैं और वे स्वतंत्र होते हैं।
मुझे लगता है कि मैं यह देखने के लिए पोस्ट कर रहा हूं कि क्रिस्टल और एसएसआरएस जैसे रिपोर्टिंग टूल के साथ मुझे क्या याद आ रही है।
संपादित करें: एएसपी.नेट एमवीसी के साथ रिपोर्ट बनाना विशेष रूप से मुश्किल नहीं है। बस सही मॉडल तैयार करें, नियंत्रक कार्रवाई बनाएं और मचान के साथ देखें (विवरण) और आपके पास तुरंत आपके लिए जेनरेट किया गया कोड होगा। एएसपी.नेट वेब फॉर्म के साथ यह शायद आसान है, बस ग्रिड व्यू का उपयोग करें और आप कर चुके हैं। दोनों मामलों के लिए जो कुछ बचा है वह सीएसएस है। क्रिस्टल के साथ आपको उस रिपोर्ट को भी संपादित करने की आवश्यकता है जिसे आपने रिपोर्ट जेनरेट की है, जो अभी भी काम कर रहा है।
अतीत में जब मैं वीसी ++/एमएफसी डेस्कटॉप अनुप्रयोगों के विकास के साथ काम कर रहा था, तो मैंने क्रिस्टल का काफी उपयोग किया। मैं इसे फिर से सराहना कर सकता हूं क्योंकि आप ListViews का उपयोग करके अपनी रिपोर्ट बनाना नहीं चाहते हैं। लेकिन वेब ऐप्स के साथ, विशेष रूप से इस दिन और उम्र में जब आपके पास LINQ, ASP.NET MVC के रेजर, इंटरनेट में कहीं से भी मुफ्त सीएसएस स्टाइलशीट जैसे टूल हैं, और अन्य वास्तव में डेटा एक्सेस और पृष्ठ प्रतिपादन को सरल बनाने वाली सामग्री को ठंडा करता है, तो मुझे यकीन नहीं है क्रिस्टल जैसे टूल का उपयोग करने से पहले मेरे पास एक ही तात्कालिकता है। – Ronald
आमतौर पर पूरा उद्देश्य निर्यात विकल्पों के लिए है। उपयोगकर्ता रिपोर्ट की एक प्रति चाहता है, वे इसे एक HTML तालिका से कॉपी नहीं करना चाहते हैं। – dotjoe