2008-12-04 16 views
5

मैं एक SSRS रिपोर्ट जहां तिथि परियोजना श्रेणी श्रेणी में परियोजना कोड पक्ष में समूह को दोहरा रहा है के आधार पर वर्गीकृत किया जाना चाहिए है मैं मूल्य कैसे दबाने करतेसमूह में डुप्लिकेट मानों को रोकें, SSRS रिपोर्ट

कृपया एक विचार पाने में मेरी मदद करें।

धन्यवाद, brijit

उत्तर

0

मैं इसे जिस तरह से आप दिनांक समूहीकरण कर रहे हैं के विषय में एक मुद्दा हो सकता है। क्या आपने उन पर समय के साथ समूहित किया है लेकिन आपके आउटपुट में घंटों को दबाना है?

उदाहरण के लिए:

12-5-2010 12:00:00

12-5-2010 13:00:00

अगर आप में बंद बार पट्टी कैसे आप उन्हें देखते हैं लेकिन आप उन्हें कैसे समूहित नहीं करते हैं, वे डुप्लेड दिखाएंगे।

1

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

6

आप भी इस तरह छिपा संपत्ति में एक अभिव्यक्ति डालकर क्षेत्रों छुपा सकते हैं:

=Fields!ProductCode.Value = Previous(Fields!ProductCode.Value) 

तो अगर पिछले रिकॉर्ड में मूल्य इस एक के रूप में ही है, यह क्षेत्र छुपा देगा। काम करने के लिए आपको डेटासेट को सही तरीके से सॉर्ट करना होगा। आपके मामले में मुझे लगता है कि सॉर्टिंग दिनांक, उत्पाद श्रेणी, उत्पादकोड होगा।

अतीत में मैंने क्षेत्रीय सीमाओं के लिए अभिव्यक्तियों के साथ अभिव्यक्ति के साथ अक्सर इसका उपयोग किया था।

1

यह आपको brijt, लेकिन मैं क्या है कि क्षेत्र के लिए पाठ बॉक्स गुणों को संपादित, इस प्रकार फ़ॉन्ट टैब में रंग के लिए एक अभिव्यक्ति दर्ज है के लिए थोड़ी देर हो चुकी है:

=IIf(Fields!ProductCode.Value = Previous(Fields!ProductCode.Value), "White", "Black") 

... यह सोचते हैं अपने पृष्ठभूमि सफेद है यह प्रभावी रूप से आप जो चाहते हैं वह कर देगा।