2011-05-25 5 views
12

मैं मेरे WinForm आवेदन परियोजना में माइक्रोसॉफ्ट की रिपोर्ट का उपयोग कर रहा भाव और समूह और यहां तक ​​कि फिल्टर और कई बात है.मैंने माइक्रोसॉफ्ट Report.But के लिए एक compelete ट्यूटोरियल रहा हूँ के साथ कुछ समस्या हूँ मैं जब तक now.Can आप मेरी मदद कर एक ट्यूटोरियल खोजने के लिए किसी भी ट्यूटोरियल नहीं मिला था?माइक्रोसॉफ्ट रिपोर्ट के लिए एक ट्यूटोरियल WinForm आवेदन में

मैं अगर यू बेहतर जानते हैं this .Tell मुझे मिल गया है। धन्यवाद

+0

डी क्या आप इसे जांचते हैं? [लिंक] (http://msdn.microsoft.com/en-us/library/ms251686.aspx) –

+0

मुझे लगता है कि यह वास्तव में उपयोगी नहीं है। – Saleh

उत्तर

42

क्लाइंट रिपोर्ट परिभाषा फ़ाइल (RDLC) बनाना एक फ़ोल्डर "RDLC" कहा जाता है जोड़ें। यह हमारी आरडीएलसी रिपोर्ट आयोजित करेगा। enter image description here

आरडीएलसी फ़ोल्डर पर राइट क्लिक करें, "नया आइटम जोड़ें .." चुनें और "उत्पाद" का "आरडीएलसी" नाम जोड़ें। हम RDLC enter image description here

अगले संवाद में बनाने के कदम के माध्यम से हमें चलना "रिपोर्ट जादूगर" का उपयोग करेगा, डाटासेट एक नाम "ProductDataSet" कहा जाता है दे। डेटा स्रोत के लिए "NorthwindReports.DAL" बदलें और चुनें "ProductRepository (GetProductsProjected)"। "डेटा स्रोत" खाली दिखाई दे सकती है। यह करने के आबादी के लिए, सुनिश्चित करें कि आपके परियोजना संकलित किया गया है बनाने के लिए और रूट फ़ोल्डर में एक index.aspx फ़ाइल नहीं है। यह एक बग हो सकता है।

क्षेत्रों कि विधि से लौटाए जाते हैं सही पर दिखाए जाते हैं। अगला पर क्लिक करें। enter image description here

उत्पाद नाम, श्रेणी नाम, यूनिटप्रिस को खींचें और छोड़ें और मूल्य कंटेनर में बंद कर दें। ध्यान दें कि आप इस यूआई का उपयोग करके अधिक जटिल समूह बना सकते हैं। अगला पर क्लिक करें। enter image description here

इस स्क्रीन पर अधिकांश चयन ग्रे हो गए हैं क्योंकि हमने पिछली स्क्रीन में समूह नहीं चुना है। अगला पर क्लिक करें। enter image description here

अपनी रिपोर्ट के लिए एक शैली चुनें। अगला पर क्लिक करें। enter image description here

रिपोर्ट ग्राफिक डिज़ाइन सतह अब दिखाई दे रही है। सही रिपोर्ट पर क्लिक करें और एक पृष्ठ पर शीर्ष लेख और पृष्ठ पाद लेख जोड़ें। enter image description here

रिपोर्ट डिज़ाइन सतह सक्रिय होने के साथ, टूल बॉक्स से टेक्स्ट बॉक्स को पृष्ठ शीर्षलेख पर खींचें और छोड़ें। पेज हेडर पर एक और टेक्स्टबॉक्स खींचें। अगले आकृति में दिखाए गए अनुसार कुछ हेडर टेक्स्ट जोड़ने के लिए हम टेक्स्ट बॉक्स का उपयोग करेंगे। enter image description here

आप फ़ॉर्मेटिंग टूल बार (लाल रंग में चिह्नित) का उपयोग कर टेक्स्टबॉक्स के फ़ॉन्ट आकार और अन्य गुणों को बदल सकते हैं। तुम भी कॉलम और खींचने के बीच में अपने कर्सर को ले जाकर कॉलम आकार बदल सकते हैं। enter image description here

भाव

जोड़ा जा रहा है पृष्ठ पाद लेख के लिए दो और टेक्स्ट बॉक्स जोड़ें। रिपोर्ट का उत्पन्न होने और पृष्ठ संख्याओं को जोड़ने के लिए हम इनका उपयोग करेंगे। सही पृष्ठ पाद लेख में पहली पाठ बॉक्स पर क्लिक करें और "अभिव्यक्ति" का चयन करें। enter image description here

प्रिंट तिथि के लिए निम्नलिखित अभिव्यक्ति जोड़ें enter image description here

"© नॉर्थविंड व्यापारी" & स्वरूप (अब(), "एम एम (नीचे संवाद में ध्यान दें अभिव्यक्ति की बाईं ओर = चिह्न)/डीडी/yyyy एचएच: मिमी टीटी ") दूसरे पाठ बॉक्स पर राइट क्लिक करें और पेज गिनती के लिए निम्नलिखित जोड़ें।

Globals.PageNumber पृष्ठ पाद लेख का प्रारूपण "के" & Globals.TotalPages & पूरा हो गया है।

अब हम "यूनिट मूल्य" कॉलम को प्रारूपित करने जा रहे हैं, इसलिए यह मुद्रा प्रारूप में संख्या प्रदर्शित करता है। राइट [UnitPrice] कॉलम पर क्लिक करें (शीर्ष लेख नहीं) और "पाठ बॉक्स गुण .."

enter image description here

"संख्या" के अंतर्गत, "मुद्रा" का चयन करें। ठीक मारा

enter image description here

डिजाइन सतह सक्रिय के साथ एक चार्ट

जोड़ना, टूलबॉक्स और खींचें करने के लिए जाने के लिए और एक चार्ट नियंत्रण छोड़ देते हैं। चार्ट contorl के लिए जगह बनाने के लिए आपको पहले उत्पाद सूची तालिका को स्थानांतरित करने की आवश्यकता होगी। दस्तावेज़ को कोने पर या पृष्ठ शीर्षलेख/पाद लेख विभाजक पर खींचकर भी आकार बदल सकता है।

enter image description here

अगले संवाद में, पहले चार्ट प्रकार चुनना होगा। यदि आवश्यक हो तो इसे बाद में बदला जा सकता है। ओके पर क्लिक करें। चार्ट डिजाइन सतह में जोड़ा जाता है। चार्ट (नहीं कथा) में नीले बार पर

enter image description here

क्लिक करें। यह खेतों को छोड़ने के लिए ड्रॉप स्थानों को लाएगा। नीचे दिखाए गए अनुसार यूनिटप्रिस और श्रेणी नाम को शीर्ष (वाई अक्ष) और नीचे (एक्स अक्ष) में खींचें और छोड़ें। इससे हमें किसी दिए गए श्रेणी के लिए कुल इकाई की कीमतें मिलेंगी। यह सबसे अच्छा है कि मैं कहां प्रस्तुत करने के लिए रिपोर्ट कर सकता हूं, क्षमा करें :-) अधिक स्क्रीन एस्टेट प्राप्त करने के लिए किंवदंती क्षेत्र को हटाएं।

enter image description here

अपनी पसंद के चार्ट का आकार बदलें। उन क्षेत्रों पर डबल क्लिक करके हेडर, एक्स अक्ष और वाई अक्ष पाठ बदलें।

enter image description here

हम इसे इस दूर कर दिया। आइए बार ग्राफ़ में ढाल जोड़कर क्लाइंट को प्रभावित करें :-) नीली बार पर राइट क्लिक करें और "श्रृंखला गुण" चुनें।

enter image description here

के तहत "भरें", एक रंग और माध्यमिक रंग जोड़ने और ढाल शैली का चयन करें।

enter image description here

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

उप रिपोर्ट के लिए इस लिंक का पालन करें::

.cs फ़ाइल के लिए इस लिंक का अनुसरण Click here for sub report details

आम RDLC अभिव्यक्ति के लिए इस लिंक का अनुसरण Click here

0

यहाँ हम कोड के साथ समाधान पा सकते हैं

http://www.dotnetsharepoint.com/2013/08/how-to-create-rdlc-report-in-c-windows.html#.Uh76gJKfjwg

+0

हालांकि आपका उत्तर इतना प्रासंगिक नहीं है लेकिन यह सहायक है इसलिए मैं आपको वोट देना चाहता हूं !!! – PravinDodia

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