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




reporting-services ssrs-2008 (4)

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

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

https://code.i-harness.com

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


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

फिक्स के साथ SQL सर्वर सेंट्रल पर एक और धागा है: http://www.sqlservercentral.com/Forums/Topic593245-1063-1.aspx

यहां महत्वपूर्ण बात है:

एसएसआरएस 2008 के लिए,

यदि विज़ार्ड सुविधा का उपयोग करके तालिका के साथ एक रिपोर्ट बनाई गई है (समाधान एक्सप्लोरर में, राइट क्लिक करें> रिपोर्ट -> नई रिपोर्ट जोड़ें) तालिका शीर्षलेख प्रत्येक पृष्ठ पर दोहराए जाएंगे।

इसके बजाय यदि विज़ार्ड का उपयोग किए बिना एक रिपोर्ट बनाई गई है (समाधान एक्सप्लोरर में, रिपोर्ट्स पर राइट क्लिक करें -> जोड़ें -> नई आइटम) तालिका शीर्षलेख प्रत्येक पृष्ठ पर दोहराना नहीं होगा। टैबलेट के लिए प्रत्येक पृष्ठ पर दोहराना शीर्षलेख (पंक्तियां / कॉलम) सेट करना या तो मदद नहीं करेगा।

यदि आपने पहले से ही रिपोर्ट बनाई है और ऊपर दिए गए चरणों का उपयोग करके पुनर्निर्माण नहीं कर सकता है और यदि केवल और यदि आप rdl के पीछे xml को आसानी से बदल रहे हैं, तो निम्न कार्य करें। (पहले बैकअप rdl सहेजें)

कोड देखें। TablixRowHierarchy के लिए देखो नीचे एक टैबलेटिक्स होगा जो हेडर पंक्ति से मेल खाता है। उस शीर्षलेख और किसी अन्य शीर्षलेख पंक्तियों (टैबब्लिक सदस्य) में तीन तत्व गुण जोड़ें।

<TablixRowHierarchy>
  <TablixMembers>
    <TablixMember>
      <KeepWithGroup>After</KeepWithGroup>
      <RepeatOnNewPage>true</RepeatOnNewPage>
      <KeepTogether>true</KeepTogether>
    </TablixMember>
  ...

आपको हेडर पंक्तियों को दोहराना चाहिए।

मैंने अपनी खुद की रिपोर्ट में यह कोशिश की और पाया कि यह समस्या ठीक कर दी गई है।


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

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


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

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

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

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

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

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

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

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

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