2010-09-30 21 views
5

मैं क्रिस्टल रिपोर्ट के लिए नया हूं इसलिए यह आपके लिए नौसिखिया हो सकता है।क्रिस्टल रिपोर्ट क्रॉसस्टैब

मैंने पंक्ति ग्रैंड कुल के साथ दाईं ओर एक क्रॉस टैब बनाया है। पंक्तियों का औसत प्रदर्शित करने के लिए मैं अतिरिक्त कॉलम कैसे जोड़ सकता हूं। मैं क्रिस्टल रिपोर्ट 2008 का उपयोग कर रहा हूं

यहां क्रॉस टैब का एक मोटा उदाहरण है- मैं औसत कॉलम कैसे डालूं? धन्यवाद

 New York Chicago  Boston  Total  Average 

सकल बिक्री

उत्तर

1

वापस अंत पर बजाय क्रिस्टल के साथ करते हैं। आप क्रिस्टल को कम से कम डेटा मैनिपुलेशन संभव करना चाहते हैं, क्योंकि यह एक रिपोर्टिंग टूल है।

+0

निश्चित रूप से मैं ऐसा कर सकता हूं। लेकिन मैं अपने क्रॉस टैब में औसत संख्या – user455580

+0

क्रिस्टल समाधान को भूलने के लिए अतिरिक्त कॉलम कैसे डालूं, अतिरिक्त कॉल जोड़ने के लिए जो भी आपका बैक-एंड टूल है (SQL सर्वर?) का उपयोग करें (उदाहरण के लिए, दूसरे दृश्य में, उदाहरण के लिए, SQL सर्वर में।) मुझे लगता है कि आप सीधे रिपोर्ट के डेटासोर्स को संशोधित कर सकते हैं, लेकिन यदि नहीं, तो आप रिपोर्ट में डेटासोर्स का उपयोग करने से पहले किसी अन्य चरण में जो भी टूल रखते हैं उसे संशोधित कर सकते हैं। – Beth

+4

ओपी एक क्रॉसस्टैब का उपयोग करने की कोशिश कर रहा है, यानी। डेटा पिच करने के लिए। यह एक ऐसा मामला है जहां डेटा परत की बजाय प्रस्तुति परत (यानी क्रिस्टल, यहां) में इसे सामान्य रूप से बेहतर करना होता है - भले ही क्रिस्टल के क्रॉसस्टैब्स * चूसते हैं *। –

9

क्रिस्टल आपको समूह के समान स्तर पर क्रॉसस्टैब्स में अतिरिक्त कॉलम जोड़ने की अनुमति नहीं देता है, और यह संक्षेप के सभी स्तरों पर किसी भी सारांशित मान को दोहराता है। हालांकि, निम्नलिखित प्राप्त करना चाहिए जो आप चाहते हैं:

  1. एक डमी फॉर्मूला बनाएं, जो निरंतर मान (उदाहरण के लिए "") पर सेट हो।
  2. क्रॉस-टैब विशेषज्ञ में, कॉलम आइटमों की सूची में पहले आइटम के रूप में अपना डमी फॉर्मूला जोड़ें।
  3. क्रॉस-टैब विशेषज्ञ में, आपके पास समेकित फ़ील्ड की सूची में पहले से ही सकल बिक्री होनी चाहिए। समेकित फ़ील्ड में उपलब्ध फ़ील्ड की सूची से कुल बिक्री आंकड़े खींचें, ताकि समेकित फ़ील्ड में सकल बिक्री की राशि दो बार दिखाई दे, दूसरी राशि को हाइलाइट करें और सारांश से सारांश ऑपरेशन पर क्लिक करें ... सारांश से सारांश ऑपरेशन को बदलने के लिए औसत के लिए। क्रॉस-टैब विशेषज्ञ पर वापस जाने के लिए संपादन सारांश संवाद में ओके बटन पर क्लिक करें, जहां सारांश बिक्री के योग और सकल बिक्री सारांश और सूचीबद्ध होंगे, फिर इन परिवर्तनों की पुष्टि करने के लिए ओके बटन पर क्लिक करें।
  4. अब आपके पास एक सारांश सारांश कॉलम और प्रत्येक सारांश सेल में दो सारांशित मूल्यों के साथ एक क्रॉसस्टैब होगा। Ctrl-Click का उपयोग करके समूह कॉलम में सभी औसत मानों का चयन करें, राइट-क्लिक करें और ऑब्जेक्ट स्वरूपित करें ... और दबाने के विकल्प को चेक करें। ओके पर क्लिक करें - उन मानों को अब गहरा कर दिया जाना चाहिए।
  5. Ctrl-click का उपयोग करके ग्रैंड कुल कॉलम में कुल (लेकिन औसत नहीं) मानों का चयन करें, राइट-क्लिक करें और ऑब्जेक्ट स्वरूपित करें ... और दबाने के विकल्प को चेक करें। ओके पर क्लिक करें - उन मानों को अब गहरा कर दिया जाना चाहिए।
  6. ग्रैंड कुल कॉलम के लिए टेक्स्ट बॉक्स संपादित करें और औसत कहने के लिए इसे बदलें।
  7. रिपोर्ट का पूर्वावलोकन करें - अब आपके पास कुल सकल बिक्री के दायीं ओर औसत सकल बिक्री का कॉलम होना चाहिए।

क्रॉसस्टैब वास्तव में क्रिस्टल का सबसे मजबूत बिंदु नहीं है।

+4

"क्रॉसस्टैब वास्तव में क्रिस्टल का सबसे मजबूत बिंदु नहीं है।" --- इच्छा है कि मैं इसे अपने मालिक को व्यक्त कर सकता हूं! – Cimplicity

+0

सहायक, धन्यवाद। मुझे नहीं लगता कि डमी "कुल" को अन्य कॉलम _before_ दिखाई देने का कोई तरीका है, जबकि वास्तविक कुल दाहिनी ओर रहता है? मैं वास्तव में बाईं ओर नीचे कर्मचारी + एसएसएन को दो कॉलम में सूचीबद्ध करने की कोशिश कर रहा हूं। (पहले से ही यह एक कॉलम में स्ट्रिंग कॉन्सटेनेशन के साथ काम कर रहा है, लेकिन यह एक्सेल निर्यात के लिए अच्छा नहीं है।) मैं एसएसएन को "अधिकतम" फ़ंक्शन के साथ "निकालने" सकता हूं, लेकिन जैसा कि मैं सबसे अच्छा कह सकता हूं, सभी कॉलम (वास्तविक या नकली) एक साथ दिखाई देंगे। –

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