8

मैं एसएसआरएस 2008 आर 2 में कई दर्जन रिपोर्ट विकसित कर रहा हूं। मुझे कार्य का सबसे कठिन और त्रुटि प्रवण भाग होने के लिए कोशिकाओं का स्वरूपण मिल रहा है। मुझे पता है कि व्यक्तिगत रूप से प्रत्येक सेल को कैसे प्रारूपित किया जाए।एसएसआरएस में कोशिकाओं के बीच स्वरूपण की प्रतिलिपि बनाने का कोई तरीका है?

क्या एक सेल के प्रारूप को कई अन्य कोशिकाओं में कॉपी करने का कोई तरीका है?

मैं खोज करने से बचने और XML में बदलने के लिए चाहते हैं, लेकिन मैं इसे करने के लिए खुला रहा हूँ। मेरे डेटासेट क्वेरी पैरामीटरकृत एमडीएक्स हैं।

क्या एक बार में पूरे कॉलम को प्रारूपित करना संभव है? या क्या आपको हमेशा एक कॉलम में प्रत्येक व्यक्तिगत टेक्स्टबॉक्स को प्रारूपित करना होगा? क्या प्रत्येक टेक्स्टबॉक्स के लिए डिफ़ॉल्ट स्वरूपण निर्दिष्ट करने का कोई तरीका है?

उत्तर

11

धारणा है कि आप राइट-क्लिक करके कर रहे हैं प्रत्येक पाठ बॉक्स पर कार्य करना और पाठ बॉक्स गुण का उपयोग कर स्वरूपण विकल्प संपादित करने के लिए:

आप बोलियों में देखें मेनू पर जाएं और गुण विंडो हैं, आपको एक ही समय में प्रत्येक ऑब्जेक्ट के सभी गुणों तक पहुंच प्राप्त होगी (मेरे बोलियों में यह दाईं ओर समाधान एक्सप्लोरर के नीचे प्रदर्शित होता है)।

BIDS SSRS Properties Window

मान लिया जाये कि आप एक रिपोर्ट के भीतर एक Tablix नियंत्रण के बारे में यहाँ बात कर रहे हैं, आप बस कॉलम हेडर पर क्लिक करें और गुण विंडो में स्वरूपण विकल्प संपादित करके एक संपूर्ण स्तंभ स्वरूपित कर सकते हैं।

यह एक साथ नहीं बल्कि 4 या 5 कोशिकाओं कहने के लिए एक पूरे स्तंभ/पंक्ति आती है, क्या आप एक ही बार में कई कक्षों को स्वरूपित करने की अनुमति देने के लिए पाली-क्लिक कर सकते हैं।

आईई। सेल 1 पर क्लिक करें, शिफ्ट दबाए रखें और फिर सेल 4 पर क्लिक करें। गुण विंडो आपको चयनित श्रेणी में सभी कक्षों को संपादित करने देगी।

+0

ऐसे प्रारूप कोड हैं जिन्हें आप प्रतिशत 2 दशमलव स्थानों या संख्या 0 दशमलव स्थानों के लिए जानते हैं, अल्पविराम विभाजक का उपयोग करते हैं। – gnackenson

+0

हां, आप अंतर्निहित .NET मानक या कस्टम स्वरूपण तारों का उपयोग कर सकते हैं: http://msdn.microsoft.com/en-us/library/dwhawy9k(VS.95).aspx और http://msdn.microsoft। com/en-us/पुस्तकालय/0c899ak8 (VS.95) .aspx। प्रॉपर्टी विंडो में फॉर्मेट बॉक्स में बस प्रासंगिक प्रारूप स्ट्रिंग दर्ज करें। – GShenanigan

2

GShenanigan के जवाब के बंद riffing, तो यह आपको स्वरूपण से क्या मतलब है पर निर्भर करता है। यदि यह रंग, फ़ॉन्ट इत्यादि जैसी चीजें हैं, तो आप एक वैरिएबल को परिभाषित कर सकते हैं, इसे उस वैल्यू पर सेट कर सकते हैं, जिसे आप चाहते हैं, और उसके बाद उस चर के मान को सेल के लिए संपत्ति का मान सेट करें। उदाहरण के लिए, मान लें कि आप सभी सेल के फ़ॉन्ट को कूरियर न्यू में सेट करने जा रहे हैं। आप "फ़ॉन्ट" नामक एक चर को परिभाषित करेंगे, इसे "कूरियर न्यू" पर सेट करें, और फिर प्रत्येक सेल के लिए जो आप इस फ़ॉन्ट को रखना चाहते हैं, आप उस अभिव्यक्ति का उपयोग करके इसका मान निर्धारित करेंगे जो उस चर के मान का मूल्यांकन करता है। फिर, जब आवश्यकताएं बदलती हैं और उन सभी कोशिकाओं को अब एरियल होने की आवश्यकता होती है, तो आप इसे एक स्थान (चर) में बदलते हैं और सभी स्वरूपण परिवर्तनों को बदलते हैं।

1

मेरा समाधान उस तालिका में सभी कक्षों को हाइलाइट करना था जिन्हें मैं बदलना चाहता था। फिर पर गुण बॉक्स प्रदर्शित करने के लिए पर क्लिक करें। गुण बॉक्स के तहत संख्या अनुभाग में जाएं और प्रारूप बदलें। यह सभी कोशिकाओं को काम करता था और सुधार करता था जैसा कि मैं चाहता था।

एक नोट के रूप में, मुझे उस प्रारूप में पेस्ट करना पड़ा जो मैं पहले से ही बदल चुका था।

0

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

0

स्वरूपण के लिए आपको किन स्थितियों की आवश्यकता होगी इसके आधार पर आप कॉलम या पंक्ति प्रारूपित कर सकते हैं।

  • अपने सभी स्तंभों या पंक्तियों फ़ॉर्मेट करने के लिए इसी तरह की स्थिति का उपयोग करते हैं तो आप पूरी पंक्ति का चयन कर सकते या स्तंभ => पर जाएँ:

    के (विभिन्न परिदृश्यों को देखो आप दृश्य स्टूडियो/बोलियों का उपयोग कर रहे हैं यह सोचते हैं गुण विंडो => प्रारूपण के लिए एक अभिव्यक्ति लिखें

  • यदि आपके कॉलम का एक भाग स्वरूपण के लिए समान स्थितियों का उपयोग करने की आवश्यकता है, तो आप नियंत्रण कॉल का उपयोग करके और इन कॉलम पर क्लिक करके उन स्तंभों को चुन सकते हैं और
  • से ऊपर बताए गए स्वरूपण को लागू कर सकते हैं
  • यदि प्रत्येक सेल का स्वरूपण बीए है अपने वांछित प्रारूप के साथ एक पाठ बॉक्स 1. प्रारूप: व्यक्ति की स्थिति (जैसे, आपको लगता है कि सेल फ़ॉर्मेट करने के लिए है कि सेल के डेटा का आकलन), आप या तो विशेष कोशिकाओं को फ़ॉर्मेट या एक बाहरी स्क्रिप्ट कोड
1

कदम लिखने पर sed 2. उस सेल का चयन करें और इसकी प्रॉपर्टी विंडो और "प्रारूप" क्षेत्र में आप कुछ कोड देखेंगे 3. इसे कॉपी करें और अन्य टेक्स्टबॉक्स चुनें जिन्हें आप प्रारूप के साथ प्रारूपित करना चाहते हैं। 4. कॉपी किए गए मान को इन नए चयनित टेक्स्टबॉक्स के प्रारूप क्षेत्र में पेस्ट करें। 5. समाप्त हो गया।