2009-10-19 10 views
8

मैं एक उप रिपोर्ट का उपयोग करना चाहता हूं, क्योंकि यह शीर्ष लेख में कई रिपोर्टों पर उपयोग किया जाता है। हालांकि, उप रिपोर्ट शीर्षलेख में नहीं जाएंगी और न ही फ़ील्ड मानों को। हालांकि, पैरामीटर ठीक हो जाएंगे।क्या एसएसआरएस में हेडर में सबरेपोर्ट लगाने का कोई तरीका है?

इस पर बाईपास करने के लिए कोई सुझाव या संदर्भ?

उत्तर

4

मैंने इसे दूसरी तरफ मंजूरी दे दी।

एक रिपोर्ट बनाई गई जो बस में एक शीर्षलेख और एक पाद लेख शामिल था।

फिर प्रत्येक रिपोर्ट के लिए हमें केवल एक उप रिपोर्ट तैयार की गई है।

मुझे पता है कि यह कहीं भी सही नहीं है। लेकिन यह हमारी रिपोर्ट के लिए काम किया।

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

+1

मुझे डर था कि मैं इस तरह की प्रतिक्रिया सुनूंगा। प्रत्येक रिपोर्ट के लिए शीर्षलेख थोड़ा अलग हैं। टुकड़े के अपवाद के साथ मैं उप रिपोर्ट चाहता था। धन्यवाद! – Mikecancook

3

मुझे एक ही समस्या का सामना करना पड़ा है। कई घंटों के बाद, मुझे एक समाधान मिला (बिना सब्रेपोर्ट के)।

एसएसआरएस 2012 में "आयताकार" मौजूद है। मैंने वास्तव में इसे कभी नहीं देखा क्योंकि मैंने सोचा कि यह सिर्फ ग्राफिकल उपयोग के लिए है। वास्तव में आप इसमें कई तत्वों को समूहित कर सकते हैं। पूरे आयत जिसे आप रिपोर्टपार्ट के रूप में प्रकाशित कर सकते हैं। यह रिपोर्टपर्ट आप हेडर या फ़ूटर में भी अन्य रिपोर्ट्स में उपयोग कर सकते हैं।

0

एक सुझाव जो मामलों के सीमित सबसेट में मदद कर सकता है: आप एक डेटासेट से डिफ़ॉल्ट मान के साथ पैरामीटर भर सकते हैं, और हेडर में उस पैरामीटर का उपयोग कर सकते हैं। बेशक, यह आपको केवल एक फ़ील्ड/वैल्यू एक समय में प्राप्त करता है, लेकिन यदि आपको केवल अपने हेडर में डेटाबेस से एक या दो आइटम की आवश्यकता है तो यह एक सभ्य कामकाज हो सकता है।

0

Globals!PageName हेडर या पाद लेख में मास्टर पेज स्तर पर अंतर्निर्मित फ़ील्ड का उपयोग करें, फिर प्रत्येक सबरेपोर्ट में PageName मान परिभाषित करें। यह PageName चर में परिभाषित स्ट्रिंग मान के साथ हेडर या फ़ूटर को बदलने की अनुमति देगा।

उदाहरण के लिए:

<PageName>This is the Dynamic Page Footer String. You can include subreport names, or any dynamic subreport text here </PageName> 

मैं subreports में PageName मान सेट: [&PageName] या =Globals!PageName

प्रत्येक subreport मास्टर पृष्ठ द्वारा कहा जाता है, के लिए PageName मूल्य निर्धारित किए हैं: करने के लिए एक पाद लेख पाठ बॉक्स सेट , कोड दृश्य में, सीधे अनुभाग के नीचे टैबलेट परिभाषा में:

<DataSetName>YourDataSetName</DataSetName> 

ग्लोबल वैरिएबल पर अधिक जानकारी के लिए आप इसका उपयोग कर सकते हैं:
https://msdn.microsoft.com/en-us/library/dd255216.aspx

-2

एसएसआरएस हेडर में सब्रेपोर्ट्स की अनुमति नहीं देगा। मुझे यह समस्या है, और मुझे लगता है कि मेरे पास समाधान है। अतिरिक्त डेटासेट के रूप में सबरेपोर्ट जोड़ें, और प्रतिक्रिया को एक टेक्स्ट बॉक्स में रखें। इससे मेरा काम बनता है...?