2010-10-27 16 views
8

पर अनुकूलित सीएसएस कैसे लागू करें मैं एसएसआरएस के लिए नया हूं। मैंने एक रिपोर्ट बनाई है और इसे सर्वर पर तैनात करने में सक्षम था। मैं एएसपी.NET आवेदन से रिपोर्ट बुला रहा हूं। मैं रिपोर्ट के सीएसएस को कैसे बदल सकता हूं? मैं तालिका डीइंग के व्यक्तिगत डेटा कोशिकाओं के लिए शैलियों को भी बदलना चाहता हूं। यह कैसे संभव है? अग्रिम में धन्यवाद।एसएसआरएस रिपोर्ट

उत्तर

7

आप <drive>:\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer\Styles पर सीएसएस को कस्टमाइज़ कर सकते हैं या आप अपना खुद का स्टाइलशीट निर्दिष्ट कर सकते हैं। Customizing Style Sheets for HTML Viewer and Report Manager

+0

मैं 100% करने के लिए रिपोर्ट तालिका की चौड़ाई को बदलना चाहते हैं, लेकिन मैं सीएसएस खोजने के लिए सक्षम नहीं था तालिका के आयाम से संबंधित है। यदि आप इसका उत्तर दे सकते हैं तो यह बहुत अच्छा होगा। लेख के लिए धन्यवाद। यह मदद करता है। – biluriuday

+0

इंटरनेट एक्सप्लोरर में एफ 12 मारा (आईई 7 के साथ शुरूआत में, आईई 6 में उस कार्यक्षमता नहीं है)। यह डेवलपर टूलबार खुल जाएगा। वहां आप ऊपरी-बाएं कोने में छोटे तीर पर क्लिक कर सकते हैं और उस विशेष तीर के साथ रिपोर्ट में तालिका का चयन करें। फिर आप पृष्ठ का स्रोत कोड देखेंगे और तालिका को लक्षित कर सकते हैं (यानी आप तालिका को कक्षा में देखेंगे और आप डेवलपर टूलबार में तुरंत सीएसएस शैलियों को लागू कर सकते हैं)। यदि डेवलपर टूलबार काम नहीं कर रहा है तो आपको पृष्ठ के स्रोत से मैन्युअल रूप से जाना होगा। –

+1

तो, अनुकूलित सीएसएस केवल सर्वर व्यापक रूप से लागू किया जा सकता है, रिपोर्ट-दर-रिपोर्ट आधार पर नहीं? [बूटस्ट्रैप] (http://getbootstrap.com/) का उपयोग किया जा सकता है? – craig

0

Magier:

जब SSRS यूआरएल पहुँच का उपयोग करके रिपोर्ट प्रदर्शित करने के लिए यह (रिपोर्ट के आधार पर रिपोर्ट) करने के लिए एक अपेक्षाकृत सरल तरीका है

पूरा संदर्भ के लिए इस MSDN लेख देखें।

आप जो भी अलग-अलग विकल्प दिखाना या छिपाना चाहते हैं (या रिपोर्ट टूलबार में कुछ भी जो आप अनुकूलित करना चाहते हैं) के लिए रिपोर्ट सर्वर पर कस्टम स्टाइलशीट बनाते हैं और उन्हें सहेजते हैं:: \ Program Files \ Microsoft SQL Server \ MSSQL.n \ रिपोर्टिंग सेवा \ ReportServer \ शैलियाँ

फिर, आप बस एक & rc जोड़ें: स्टाइल शीट = पैरामीटर यूआरएल आप रिपोर्ट प्रदर्शित करने के लिए उपयोग करने के लिए, और कल्पना जो भी स्टाइलशीट आप चाहते हैं। आपका कोड क्या आर सी का मूल्य निर्धारित कर सकते हैं: स्टाइल शीट है:

अर्थात्:

http://localhost/reportserver?/AdventureWorksSampleReports/Product+Line+Sales&rs:Command=Render&rc:Stylesheet=NameOfYourStlesheetSansExtension

तो जैसा कि आप देख सकते हैं, यह गतिशील हो सकता है, और (जहाँ तक मैं बता सकता है), एसएसआरएस में ReportViewer शैलियों को नियंत्रित करने का एकमात्र सीधा तरीका है।

स्रोत (ऊपर जवाब के रूप में ही, मैं सिर्फ रिपोर्ट के आधार द्वारा रिपोर्ट पर शैली में समझाने के लिए करना चाहता था): https://msdn.microsoft.com/en-us/library/ms345247.aspx

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