2010-07-15 6 views
5

मेरी क्रिस्टल रिपोर्ट में, मैं वास्तव में प्रारंभ तिथि और समाप्ति तिथि के आधार पर डेटा फ़िल्टर कर रहा हूं। लेकिन मुझे एक निश्चित सीमा से डेटा नहीं मिल रहा है (1-1-19 85 से 31-12-2009)। मुझे जो डेटा मिल रहा है वह सीधे डीबी टेबल से है, मैं किसी भी प्रक्रिया को नहीं बुला रहा हूं।मुझे क्रिस्टल रिपोर्ट में एक निश्चित सीमा से डेटा नहीं मिल रहा है?

मैं को सीमित/डेटा को फ़िल्टर करने के लिए सभी संभव तरीके से जाँच की है, मैं कहीं भी वे report.Still में छानने मैं 1985 से 2009

करने के लिए डेटा हो रही है मैं क्रिस्टल रिपोर्ट 8.0 का उपयोग कर रहा रहे हैं नहीं मिल सका। कोई विचार कैसे डेटा और कैसे फ़िल्टर किया जा सकता है ??

आपके समय के लिए अग्रिम धन्यवाद।

+1

क्या आप सुनिश्चित हैं कि आपका दिनांक फ़ील्ड किस प्रकार की तारीख है? यदि यह एक स्ट्रिंग फ़ील्ड है, तो आपको इसे पहले कनवर्ट करना होगा। – PowerUser

+1

@bidya, क्या आपने रिपोर्ट डिज़ाइनर के भीतर डेटाबेस को सत्यापित करने का प्रयास किया है? –

+0

जब मैं SQL डेवलपर में एक ही SQL अभिव्यक्ति से पूछता हूं तो मैं डेटा प्राप्त करने में सक्षम हूं। क्रिस्टल रिपोर्ट में डेटा उचित है और यहां तक ​​कि क्वेरी भी मौजूद है। यह रिपोर्ट इनपुट पैरामीटर (प्रारंभ और समाप्ति तिथि) के आधार पर डेटा फ़िल्टर करती है, जो कि मैं सीमा के भीतर फ़िल्टरिंग कर रहा हूं, जो सही कर रहा है। रिपोर्ट पूर्वावलोकन में भी मुझे फ़िल्टर किए गए डेटा मिल रहे हैं। जब मैंने डेटाबेस सत्यापित किया तो यह मुझे 2 खाली स्ट्रिंग त्रुटि संदेश देता है। – Bidya

उत्तर

1

मैंने निम्नलिखित किया और अब यह ठीक काम कर रहा है। मेनू => डेटाबेस> SQL क्वेरी दिखाएं ...> रीसेट करें, फिर मैंने रिपोर्ट को सहेजा।

यह अभी ठीक काम कर रहा है।

मुझे लगता है कि यह क्रिस्टल रिपोर्ट में एक बग है या सॉफ्टवेयर का व्यवहार हो सकता है (क्योंकि मैं क्रिस्टल रिपोर्ट के लिए नया हूं)।

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