2011-03-16 9 views
10

में नहीं है मेरे पास एसएसआरएस 2008 में एक रिपोर्ट बनाई गई है जिसे मैं रिपोर्ट व्यूअर कंट्रोल का उपयोग करके एएसपी पेज से कॉल करता हूं और प्रदर्शित करता हूं। ReportViewer में मेरी रिपोर्ट के अंत में एक अतिरिक्त/खाली पृष्ठ है, लेकिन जब मैं इसे पीडीएफ में निर्यात करता हूं तो मेरी रिपोर्ट सही है! एक लैंडस्केप रिपोर्ट के लिए 10.0 के तहत पृष्ठ, मार्जिन और आकार कुछ भी ठीक नहीं है। कोई जानकारी है कि इसका कारण क्या हो सकता है?रिपोर्ट वीवर नियंत्रण में अंत में एसएसआरएस अतिरिक्त खाली पृष्ठ पीडीएफ

+0

यह रिपोर्ट गलत तरीके से स्वरूपण अपने वेब ब्राउज़र हो सकता है। मैंने कुछ एसएसआरएस रिपोर्ट ब्राउज़र के बीच अलग-अलग स्वरूपण के साथ दिखाई दी हैं। – Colin

+0

एक ही समस्या आईई 7, आईई 8, और फ़ायरफ़ॉक्स 3.5 का उपयोग करके दिखाई देती है। – Monica

उत्तर

7

क्या रिपोर्ट पृष्ठ की तुलना में बड़ी है? इससे एक अतिरिक्त पृष्ठ होगा जो पीडीएफ में नहीं हो सकता है।

+0

और * चौड़ाई का निरीक्षण करने के लिए सुनिश्चित हो * भी –

7

आमतौर पर ऐसा होता है क्योंकि आपके कुछ पेज आइटम ... टेक्स्ट बॉक्स, आयताकार, रेखाएं, टेबल ... मार्जिन के बाहर गिरते हैं। मैं आमतौर पर जटिल रिपोर्टों पर काम करता हूं और मुझे जो करना है वह पृष्ठ के दाईं ओर के किनारे किनारे पर प्रत्येक चीज पर बोर्डर्स (विभिन्न रंगों के साथ) डाल दिया जाता है .... फिर जब आप पूर्वावलोकन करते हैं, तो आप रंगों से बता सकते हैं कौन सी चीज बह रही है। फिर आप वस्तुओं या मार्जिन को फिर से आकार दे सकते हैं जब तक कि कुछ भी बहती न हो और अतिरिक्त पृष्ठ समाप्त हो जाए।

यह वास्तव में उप-रिपोर्ट के साथ बहुत कुछ होता है। वे टेक्स्टबॉक्स, आयतों, रेखाओं ... कुछ भी ... पर रख सकते हैं जो उनके दाईं ओर रखे जाते हैं।

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

+0

भी ... जब चीजें इस रिक्त पृष्ठ मुद्दा ओवरलैप। सुनिश्चित करें कि जब आप पूर्वावलोकन मोड में जाते हैं तो ओवरलैपिंग के बारे में कोई त्रुटि नहीं होती है। –

+0

+1 अपमानजनक तत्व देखने के लिए अपनी सीमाओं के सभी को चालू करने का सुझाव देने हेतु। – Taterhead

19

संक्षिप्त उत्तर: शरीर के ऊर्ध्वाधर आकार को कम करने का प्रयास करें अंतिम पृष्ठ आइटम के नीचे कोई सफेद जगह नहीं है।

लंबा उत्तर: 1-पेज फॉर्म लेटर प्रस्तुत करने के लिए रिपोर्टव्यूअर का उपयोग करते समय मुझे विपरीत समस्या थी। रिपोर्टव्यूवर ने ब्राउज़र में इसे सही ढंग से प्रस्तुत किया (एक पृष्ठ), लेकिन निर्यात किए गए पीडीएफ ने एक खाली पृष्ठ जोड़ा 2. मेरी .rdlc फ़ाइल में बॉडी साइज बिल्कुल 8.5 x 11 था। इसलिए मैं मार्जिन देख सकता था। अंतिम आइटम के नीचे व्हाइटस्पेस को हटाने के लिए शरीर के ऊर्ध्वाधर आकार को तोड़ना (9.8 "मेरे मामले में) समस्या को हल किया गया है। (निर्यातित पीडीएफ में अभी भी 8.5x11 का पेज आकार है।)

(धन्यवाद jimconstable। उत्तर के लिए वोट देने के लिए अभी तक "प्रतिष्ठा" नहीं है।)

+3

पर लघु उत्तर एक टिप्पणी: यह भी एक बहुत चौड़ा क्षैतिज आकार की वजह से हो सकता है। – Godspark

2

मुझे रिपोर्ट के अंत में खाली पृष्ठ भी मिला, लेकिन यह पीडीएफ में गायब हो गया। और मैंने पाया कि, अगर हम विकल्प को अनचेक करते हैं "पेज ब्रेक जोड़ें "के बाद, रिक्त पृष्ठ एसएसआरएस में नहीं दिखाई देगा। लेकिन जब हम पीडीएफ में निर्यात करते हैं, तो पीडीएफ में कोई पेज ब्रेक नहीं होता है।

3

मुझे एक ही समस्या है (हालांकि निर्यात में एक खाली पृष्ठ भी था मेरे लिए पीडीएफ), जिसे मैंने अंततः अनुसरण करके हल किया ing:

  • पसंद
  • <Width>/<xxxWidth> टैग के बारे में खोज की मेरी पाठ संपादक में .rdl फ़ाइल खोल दिया, और मूल्य शून्य की चौड़ाई की तुलना में कम होने के लिए सभी मूल्यों इन टैग के बीच निहित कम प्रत्येक तरफ मार्जिन।

मेरे लिए, समस्या चौड़ाई शीर्ष स्तर <Report> तत्व से संबंधित थी, और इसे बदलने से रिपोर्ट की उपस्थिति प्रभावित नहीं हुई।

बेशक, कोशिश करने की अगली चीज़ <Height> टैग के साथ ऐसा ही करेगी।

1

पेज डिजाइन पर वहाँ एक भ्रम की स्थिति नहीं है। डेवलपर्स को लगता है कि डिजाइन की गई रिपोर्ट WYSIWYG है, लेकिन असल में यह नहीं है !! माइक्रोसॉफ्ट रिपोर्टव्यूवर आपके डिज़ाइन किए गए पेज को सामग्री के रूप में ले जाएगा !! और अपने पृष्ठ के बाहर परिभाषित मार्जिन संलग्न करें, और यह पता लगाएं कि आपका पृष्ठ कभी भी एक पृष्ठ में फिट नहीं हो सकता !!

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

2

मैं एक बहुत ही सरल रिपोर्ट के साथ एक ही समस्या थी। मेरा समाधान रिपोर्ट गुण \ Margins में था, सभी मार्जिन (बाएं, ऊपर, दाएं, नीचे) को शून्य पर सेट करें। यह रिपोर्ट चौड़ाई और ऊंचाई को कम करता है। जाहिर है मार्जिन पृष्ठ के आकार के बाहर हैं, आमतौर पर (8.5 x 11 इंच)।

मैं इस समस्या का समाधान की उम्मीद है।

1

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

0

आपको यह जांचना होगा कि "बॉडी प्रॉपर्टीज" टैब में बोफी की चौड़ाई अधिक नहीं है कि "गुण गुण" टैब में पृष्ठ की चौड़ाई अधिक है, अन्यथा शरीर का अंतिम भाग दूसरे पृष्ठ में प्रस्तुत करता है। ए 4 आकार 21 सेमी x 29,7cm और अधिकतम शरीर के आकार की गणना करने के मार्जिन पर विचार करने के लिए सुनिश्चित करें है।

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