2013-04-05 6 views
6

मैं एसएसआरएस 2008 के साथ काम कर रहा हूं। मेरी एक रिपोर्ट में मेरे पास 3 कॉलम वाली एक तालिका है। सीनियर नंबर, कॉलम 1, कॉलम 2। सीनियर नंबर है-RowNumber ("डेटासेट") और अन्य दो डेटा सेट कॉलम हैं। मैंने कॉलम 1 और कॉलम 2 पर अपनी तालिका (पंक्ति समूह) को समूहीकृत किया है। यह ठीक है लेकिन सीनियर कॉलम सही गणना नहीं दिखाता है, यह समूहबद्ध पंक्ति की पंक्ति संख्या दिखाता है जैसे 2,4, 9, 10। मैं ग्रुपिंग के बाद सीनियर या पंक्ति संख्या रखना चाहता हूं और मेरी तालिका के शीर्ष पर मैं समूह के बाद अपनी तालिका में पंक्तियों की गिनती दिखाना चाहता हूं।समूह पंक्तियों के साथ एसएसआरएस तालिका में ऑटो पंक्ति संख्या

का सुझाव दें

+1

क्या आप कुछ नमूना डेटा के आधार पर अपने वांछित आउटपुट की एक उदाहरण तालिका दे पाएंगे? मुझे यह बताने में थोड़ा मुश्किल लगा कि आपके विवरण से यहां क्या आवश्यक है। –

उत्तर

12

पंक्तियों की अलग नंबर के लिए आप इस कोशिश कर सकते हैं:

=RunningValue(CountDistinct("YourTableName"),Count,"YourTableName") 

आप अपनी रिपोर्ट में केवल एक ही समूह के स्तर का है, तो आप SQL क्वेरी में समूह अपने मूल्यों कर सकते थे और फिर जोड़ने नया कॉलम ROW_NUMBER() OVER(...) पहले से ही SQL क्वेरी में आपकी पंक्तियों को क्रमांकित करता है।

+0

मैं तालिका में समूहबद्ध रिकॉर्ड कैसे गिन सकता हूं? –

+0

यदि आप अपने मानों को केवल एक कॉलम से समूहित करते हैं, तो आप अभिव्यक्ति (अपने समूह के बाहर) जोड़ सकते हैं: = countDistinct ()। आप पृष्ठ शीर्षलेख में पंक्तियों की गिनती भी जोड़ सकते हैं, लेकिन फिर आपको अपनी पूरी तालिका को एक पृष्ठ पर प्रदर्शित करना होगा। – Konza

+0

मैं अपनी तालिका को 2 कॉलम पर समूहीकृत कर रहा हूं और मैं तालिका के बाहर समूहित पंक्तियों (समूह के बाद कुल पंक्तियों) की गिनती दिखाना चाहता हूं। क्या यह काम करेगा? –

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