2015-06-11 7 views
6

मैं क्रिस्टल रिपोर्ट 10.5 के साथ .NET 2008 वेब एप्लिकेशन का उपयोग कर रहा हूं। मैं विंडोज 7 में पीडीएफ रिपोर्ट जेनरेट करने में सक्षम हूं। लेकिन जब मैं विंडोज सर्वर 2012 पर एप्लिकेशन चलाता हूं, तो यह नीचे दी गई समस्या दिखाता है।क्रिस्टल रिपोर्ट: ऑपरेशन अभी तक लागू नहीं किया गया

फ़ाइल में

त्रुटि C: \ Users \ sampleUser \ AppData \ Local \ अस्थायी \ rptManger {DDEB2C17-C5FD-49C1-B7BF-57F30AB6636C} .rpt: ऑपरेशन अभी तक लागू नहीं। CrystalDecisions.CrystalReports पर CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream पर (ExportRequestContext reqContext) (ExportRequestContext reqContext) पर CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException (अपवाद ई) पर। SEI.MA_APPS.PortfolioModels.Web.ManagerDetailByBank.GetReport पर Engine.FormatEngine.Export (ExportRequestContext reqContext) CrystalDecisions.CrystalReports.Engine.FormatEngine.Export() CrystalDecisions.CrystalReports.Engine.ReportDocument.Export() पर पर () पर SEI.MA_APPS.PortfolioModel s.Web.ManagerDetailByBank.validate()

उत्तर

0

इस त्रुटि के कारणों में से एक यह हो सकता है कि इस रिपोर्ट में उपयोग किए गए फ़ॉन्ट्स में से एक आपके नए सर्वर पर स्थापित नहीं है। जांचें कि यह इंस्टॉल है या नहीं।

चेक इस लिंक http://www.crystalreportsbook.com/Forum/forum_posts.asp?TID=1050

+0

आपके उत्तर के लिए धन्यवाद। मैंने पहले ही यह जांच लिया है। मेरे पास एक रिपोर्ट है जहां हम केवल एरियल और टाइम्स ऑफ रोमन का उपयोग कर रहे हैं जो पहले से ही विंडोज 2012 मशीन में स्थापित हैं। –

+0

यदि मैं था तो मैं एक रिक्त रिपोर्ट करने की कोशिश करता हूं और इसे निर्यात करता हूं, अगर यह काम करता है, तो मैं असफल होने के बारे में असफल रिपोर्ट के हिस्सों को हटाना शुरू कर दूंगा। इस तरह से आप पाएंगे कि यह आपकी रिपोर्ट या सिस्टम त्रुटि पर एक त्रुटि है या नहीं। –

+0

उत्तर के लिए धन्यवाद। मैंने यह भी कोशिश की है। मैंने सभी फ़ील्ड हटा दिए हैं और अब यह एक खाली रिपोर्ट है। फिर भी यह वही त्रुटि दिखा रहा है। –

1

अपने समर्थन के लिए सभी को धन्यवाद, मैं समाधान मिल गया। मैंने एक रिपोर्ट और Surpress खेतों को एक-एक करके खोला और उन क्षेत्रों को पाया जिनके पास The Times New Roman फ़ॉन्ट समस्या पैदा कर रहे हैं।

फ़ॉन्ट "Times New Roman" चूंकि पहले से ही विंडोज 2012

पर स्थापित है तो हम स्थानीय विंडोज 7 से फ़ॉन्ट "Times New Roman" की नकल की और विंडोज सर्वर 2012 तक की नकल की और पुन: प्रारंभ मशीन और अब यह ठीक काम कर रहा है।

8

इस समस्या के लिए एक और समाधान है।

Uninstall Update for Microsoft Windows(KB3102429)

नियंत्रण कक्ष -> कार्यक्रम & विशेषताएं -> देखें अद्यतन स्थापित किया है और KB3102429 के लिए खोज , राइट क्लिक करें और स्थापना रद्द करें।

इससे मेरा मुद्दा हल हो गया।

2

नियंत्रण कक्ष -> प्रोग्राम & विशेषताएं -> स्थापित अद्यतन देखें और KB3102429 के लिए खोजें, राइट क्लिक करें और अनइंस्टॉल करें।

+0

वही समस्या, यह हमारा फिक्स भी था। अनइंस्टॉल के दौरान हमारे पास एक समस्या थी: "अनइंस्टॉल विफल"। मशीन के पूर्ण रिबूट के बाद केबी को अनइंस्टॉल किया गया था और समस्या हल हो गई थी। –

1

स्थापना रद्द करें अद्यतन माइक्रोसॉफ्ट विंडोज (KB3102429 और KB3104002) के लिए

नियंत्रण कक्ष -> कार्यक्रम & विशेषताएं -> अद्यतन स्थापित देखें और KB3102429 और KB3104002 के लिए खोजें राइट क्लिक करें और स्थापना रद्द करें।

1

टाइम्स न्यू रोमन और एरियल के अलावा अन्य फ़ॉन्ट का उपयोग करने का प्रयास करें। कैलिब्रिया कहो यह मेरे लिए काम करता है

+0

मुझे सिर्फ 15 रिपोर्टों के माध्यम से जाना था और सभी एरियल को वर्दान में बदलना पड़ा। इस तरह के एक पिटा और इतने अजीब कि यह फोंट होगा जो इतनी आम हैं कि समस्या का कारण बनता है। –

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