2013-12-08 4 views
7

में सबरेपोर्ट करने के लिए एक डेटासेट पास करना मेरे पास एक सब्रेपोर्ट है जो मेरी मुख्य रिपोर्ट के समान डेटा का उपयोग करता है। अभी, यह डाटाबेस को पुनः पूछताछ करके अपने डेटासेट को पॉप्युलेट करता है।एसएसआरएस

उप रिपोर्ट के लिए डेटासेट को फिर से बनाने के बजाय उपसमूह में डेटा सेट पास करने का कोई तरीका है, क्योंकि इससे रिपोर्ट के प्रदर्शन में सुधार होगा।

क्या मैं साझा डेटासेट का उपयोग कर सकता हूं या उप रिपोर्ट साझा डेटासेट को फिर से पूछेगी ??

उत्तर

5

आपको साझा डेटासेट का उपयोग करना चाहिए और उसे कैश पर सेट करना चाहिए। फिर जब डेटासेट उप-रिपोर्ट से चलाया जाता है (माना जाता है कि आप उसी पैरामीटर मानों का उपयोग करते हैं) तो यह डेटाबेस से फिर से क्वेरी नहीं करेगा।

डेटासेट कैशिंग, इसके लाभ और उपयोग के मामलों के बारे में बहुत सारी जानकारी उपलब्ध है।

http://technet.microsoft.com/en-us/library/ee636149.aspx