reporting-services मैं रिपोर्ट के लिए प्रत्येक पृष्ठ पर पेज हेडर दोहराना चाहता हूं। एसएसआरएस 2008 में टैबलेट सदस्य के गुणों में न्यूपेज पर दोहराएं नहीं दिख रहा है




ssrs-2008 (4)

यदि आपका पृष्ठ टूट जाता है तो आप प्रत्येक पृष्ठ पर पेज शीर्षलेख दोहरा सकते हैं (समूहों के बीच ब्रेकिंग) के बीच ब्रेक के कारण। यदि पेजिनेशन एक छोटे से इंटरैक्टिव पेज आकार (मुलायम अंकन) के कारण होता है तो आप पृष्ठों के बीच पेज शीर्षलेख दोहरा नहीं सकते हैं। समूहों के बीच प्रत्येक पृष्ठ पर पृष्ठ शीर्षलेख दोहराने के लिए, समूह के टैबलेट भाग के शीर्षलेख बनाएं और टैबलेट गुण विंडो के सामान्य टैब के अंतर्गत कॉलम शीर्षलेख -> प्रत्येक पृष्ठ पर शीर्षलेख पंक्तियों को दोहराएं। आप इसे RepeatcolumnHeaders = True का उपयोग कर टैबब्लिक्स की सामान्य गुण विंडो से भी कर सकते हैं।

कृपया ध्यान दें कि मेरी टिप्पणियां बीआईडीएस में एसएसआरएस 2008 की रिपोर्ट के विकास तक ही सीमित हैं। मुझे नहीं पता कि यह कार्यक्षमता रिपोर्ट बिल्डर में मौजूद है या नहीं।

प्रत्येक पृष्ठ पर पेज शीर्षलेख को दोहराने के लिए कैसे करें। एसएसआरएस 2008 टैबब्लिक्स मेमबर संपत्ति में नईपेज संपत्ति पर दोहराया नहीं जा रहा है


आप पंक्ति / कॉलम समूह विंडो में "उन्नत मोड" भी चालू कर सकते हैं और फिर प्रत्येक स्टेटिक पंक्ति प्रविष्टियों को संशोधित कर सकते हैं "RepeatOnNewPage" सेटिंग। आपको शायद "KeepWithGroup" को "बाद" में भी सेट करना होगा।

यदि आप अपने हेडर के रूप में एक सबरेपोर्ट का उपयोग करते हैं तो यह अच्छी तरह से काम करता है।


यहां आप जिन चरणों का पालन कर सकते हैं। इसने समस्या को हल किया (प्रत्येक पृष्ठ पर कॉलम हेडर):

1) rdl फ़ाइल के डिज़ाइन मोड में, नीचे आपको "पंक्ति समूह" और "कॉलम समूह" (क्रमशः बाएं और दाएं) मिलेगा। कॉलम समूह के बगल में आपको एक तीर बटन मिलेगा। (यह तीर बटन कॉलम समूह प्रोटॉन का दाहिना तरफ है)। इस तीर बटन पर क्लिक करें।

2) "उन्नत मोड" की जांच करें

3) पंक्ति समूह अनुभाग आपको "(स्थिर)" और "(विवरण)" मिलेगा। स्थिर पर क्लिक करें और F4 दबाएं (इसकी गुणों की जांच करने के लिए।)

4) "समूह के साथ रखें" को "बाद" के रूप में प्रदान करें

5) "सही" के रूप में "नए पृष्ठ पर दोहराएं" प्रदान करें

6) टेबल पर वापस जाएं, पंक्ति शीर्षलेख पर राइट क्लिक करें, टैबलेट गुणों पर जाएं।

7) "प्रत्येक पृष्ठ पर शीर्षलेख कॉलम दोहराएं" पर जांच करें और "प्रत्येक पंक्तियों पर शीर्षलेख कॉलम दोहराएं"

आशा है कि यह आपकी मदद करेगा।


थोड़ा प्रयोग करने के बाद, मुझे पता चला कि प्रत्येक पृष्ठ पर दोहराने के लिए तालिका शीर्षलेख को लगातार कैसे प्राप्त किया जाए।

RepeatColumnHeaders पर RepeatColumnHeaders प्रॉपर्टी की सेटिंग इस व्यवहार पर कोई प्रभाव नहीं लगती है। इसके बजाय, हमें इसे पंक्ति समूहों के स्थिर सदस्य पर सेट करना होगा।

पंक्ति समूहों के स्थिर सदस्यों को देखने के लिए, पंक्ति समूहों / कॉलम समूह शीर्षलेख के दाएं किनारे पर छोटे ड्रॉप डाउन तीर पर क्लिक करें। फिर उन्नत मोड का चयन करें।

पंक्ति समूह के स्थिर सदस्यों के साथ दिखाए गए, सूची में पहले व्यक्ति का चयन करें। टैबलेट के शीर्ष बाएं सेल को डिजाइनर में चुना जाना चाहिए।

अब संपत्ति फलक खोलें और संपत्ति को RepeatOnNewPage और इसे True सेट करें।

फिर KeepWithGroup संपत्ति KeepWithGroup और सुनिश्चित करें कि यह After सेट है। यदि ऐसा नहीं है, तो इसे After सेट करें। अब आपका टेबल हेडर प्रत्येक पृष्ठ पर दोहराएगा।

बीटीडब्ल्यू, पॉल की पुस्तक "माइक्रोसॉफ्ट एसक्यूएल सर्वर रिपोर्टिंग सर्विसेज व्यंजनों: विशेषज्ञ रिपोर्ट डिजाइन करने के लिए" देखें, यह एसएसआरएस के लिए एक अच्छा संसाधन रहा है। शांति