2008-10-07 12 views
5

मैं हाल ही में किसी से बात कर रहा था जिसने उल्लेख किया कि क्रिस्टल रिपोर्ट्स का उपयोग करके एक्सएमएल फाइलों के रूप में बनाई गई रिपोर्टों को स्टोर करना संभव था।एक्सएमएल फाइलों में क्रिस्टल रिपोर्ट्स स्टोर करना?

इस Googling पर, मैंने कुछ भी सुझाव है कि इस मामले ( डेटा एक रिपोर्ट में एक्सएमएल में संग्रहीत उपयोग कर रहा है, हाँ, लेकिन वास्तव में रिपोर्ट, भाग एक .rpt फ़ाइल के रूप में डिफ़ॉल्ट रूप से संग्रहीत भंडारण नहीं मिल सकता है , नहीं।

हूँ मैं यह सोचते हैं वास्तव में हमें और यह तथ्य ऐसा करना संभव नहीं में के बीच गलतफहमी के कुछ प्रकार था कि में सही हूँ?

उत्तर

4

का उपयोग करता है, रिपोर्ट टेम्पलेट को XMLformat में संग्रहीत करना संभव नहीं है। एक्सएमएल केवल "प्रस्तुत" रिपोर्ट के निर्यात प्रारूप के रूप में समर्थित है।
XML प्रारूप में रिपोर्ट टेम्पलेट के लिए आपको किस उद्देश्य के लिए आवश्यकता है। एक जावा रिपोर्टिंग समाधान है जिसे Crystal-Clear कहा जाता है जो क्रिस्टल रिपोर्ट रिपोर्ट टेम्पलेट को पढ़ सकता है और इसे एक्सएमएल रिपोर्ट टेम्पलेट के रूप में सहेज सकता है। इसके चारों तरफ काम नहीं करता है। एक एक्सएमएल फ़ाइल बनाने के बाद आप क्रिस्टल रिपोर्ट्स के साथ रिपोर्ट को फिर से नहीं खोल सकते हैं। लेकिन आप Crystal-Clear का उपयोग कर रिपोर्ट के साथ काम कर सकते हैं जो एक जीयूआई-डिजाइनर के साथ भी आ रहा है।

0

कम से कम संस्करण में 8.5 एक्सएमएल फ़ाइल समर्थित में से एक है निर्यात स्थलों जैसे पीडीएफ, एक्सेल या वर्ड। संभावना नहीं है कि वे बाद के संस्करणों में समर्थन हटा चुके होंगे।

0

मैंने अभी क्रिस्टल रिपोर्ट्स 10 में परीक्षण किया है।

उस रिपोर्ट को खोलें जिसे आप निर्यात करना चाहते हैं, फ़ाइल मेनू में निर्यात पर क्लिक करें, और कम से कम सीआर 10 में, एक्सएमएल बहुत नीचे है।

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

+0

धन्यवाद, लेकिन बिल्कुल वही नहीं जो मैं ढूंढ रहा था। मैं एक्सएमएल * में एक रिपोर्ट स्टोर करने के लिए एक तरीका की उम्मीद कर रहा था * इससे पहले इसमें कोई डेटा था, और जिसे क्रिस्टल में संपादित किया जा सकता था और संपादित किया जा सकता था, ऐसा लगता है कि ऐसा वास्तव में संभव नहीं है, इसलिए मैं बस मानक। आरपीटी फाइलों के साथ जाने जा रहा है। –

3
+2

github पर यह संस्करण बेहतर है: https://github.com/ajryan/RptToXml – nzeemin

+0

एक और विकल्प [PsCrystal] (https://github.com/craibuc/PsCrystal) PowerShell मॉड्यूल का उपयोग वांछित गुणों को निकालने के लिए करना है फ़ाइल। – craig

0

एक गिटहब प्रोजेक्ट है जो RPT to XML को परिवर्तित करेगा। टूल का इरादा diffs के लिए उपयोग करना है, इसलिए मुझे नहीं पता कि RPT कनवर्टर के लिए कोई XML है या नहीं। क्रिस्टल रिपोर्ट निश्चित रूप से एक्सएमएल फ़ाइल नहीं ले सकती है और इसे आरपीटी फ़ाइल की तरह खोल सकती है।

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