2013-04-30 5 views
7

इसलिए मैं उस समस्या में भाग रहा हूं जहां प्रत्येक रिपोर्ट पर मेरा रिपोर्ट हेडर प्रदर्शित किया जा रहा है, लेकिन मैं इसे केवल पहले पृष्ठ पर प्रदर्शित करना चाहता हूं। इस मंच पर लोगों ने जो समाधान दिया है वह केवल मुख्य सामग्री में शीर्षलेख डालना है। इसके साथ समस्या यह है कि मेरा हेडर पृष्ठ संख्या + कुल पृष्ठ दिखाता है (यानी 3 पृष्ठों में से 1 पृष्ठ)। मैं अपने हेडर को शरीर में नहीं ले जा सकता क्योंकि मैं पेज नंबरों को एक्सेस कर दूंगा। किसी कारण से, रिपोर्ट बिल्डर केवल आपको शीर्षलेख के माध्यम से पृष्ठ संख्या तक पहुंचने की अनुमति देगा। क्या किसी को इस समस्या का कोई समाधान है?एसएसआरएस रिपोर्ट बिल्डर - केवल पहले पृष्ठ पर शीर्षलेख दिखाएं (पेज नंबर के साथ)

+0

आपको पाठ दृश्यता या रंग पर अभिव्यक्ति करने में सक्षम होना चाहिए ताकि उन्हें पृष्ठ 1 पर सभी को छुपाया जा सके। – glh

उत्तर

12

हेडर जानकारी रखने वाले टेक्स्टबॉक्स को छिपाने के लिए एक अभिव्यक्ति लिखें।

अभिव्यक्ति इस प्रकार दिखाई देगा:

=iif(Globals!PageNumber = 1, FALSE, TRUE) 

अभिव्यक्ति संपत्ति को प्राप्त करने के लिए: राइट क्लिक करें पाठ बॉक्स >> पाठ बॉक्स गुण >> दृश्यता >> "अभिव्यक्ति के आधार पर दिखाएं या छिपाएं" का चयन करें >> ऊपर

चियर्स

2

मैं एक ही मुद्दा है, जहां मैं केवल शीर्ष लेख प्रथम पृष्ठ पर प्रदर्शित करना चाहता था था सम्मिलित अभिव्यक्ति। जिस समाधान के साथ मैं आया था वह मेरे सभी ऑब्जेक्ट्स को हेडर से एक आयताकार में चिपकाना था, इसलिए अब यह एक कंटेनर के रूप में कार्य कर रहा था। तब मैंने उस कंटेनर को शरीर में रखा। रिपोर्ट गुणों में, कोड अनुभाग में, मैंने फ़ंक्शन बनाने के लिए इस पोस्ट Access Page number in report body In SSRS से उधार लिया, जिससे मुझे पृष्ठ संख्या को शरीर अनुभाग में खींचने की अनुमति मिल जाएगी। फिर मेरे आयताकार/कंटेनर में, मैंने दृश्यता गुण को = code.PageNumber> 1 पर सेट किया। आशा है कि ये आपकी मदद करेगा!

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