में फ़ील्ड्स का उपयोग नहीं किया जा सकता है मुझे रिपोर्ट पैरामीटर के आधार पर मेरी रिपोर्ट के start_date
सेट करना होगा। टाइम स्टैम्प की गणना डेटाबेस क्वेरी में की जाती है।रिपोर्ट पैरामीटर अभिव्यक्ति
मेरे अभिव्यक्ति इस तरह दिखता है:
एक मूल्य रिपोर्ट पैरामीटर 'time_from' के लिए इस्तेमाल किया अभिव्यक्ति एक क्षेत्र को संदर्भित करता है:
=SWITCH ( Parameters!report_type.Value = 1,First(Fields!daily_start.Value, "Timestamps") ,Parameters!report_type.Value = 2,First(Fields!weekly_start.Value, "Timestamps") ,Parameters!report_type.Value = 3,First(Fields!monthly_start.Value, "Timestamps") )
दुर्भाग्य से मैं त्रुटि संदेश मिलता है। रिपोर्ट पैरामीटर अभिव्यक्ति
मुझे पता है कि यह अनुमति नहीं है क्योंकि एसएसआरएस यह सुनिश्चित नहीं कर सकता कि किस क्रम में डेटासेट कहा जाता है। लेकिन मुझे लगता है कि यह खतरनाक नहीं है।
सभी समय टिकटें पैरामीटर के बिना क्वेरी द्वारा प्राप्त की जाती हैं। रिपोर्ट उत्पन्न होने से पहले पैरामीटर report_type
किसी उपयोगकर्ता द्वारा चुना जाता है।
क्या कोई मुझे कामकाज के लिए संकेत दे सकता है?
आप क्षेत्रों के अपने daily_start, weekly_start के लिए छिपा पैरामीटर तय किया जा सका उपयोग करते हैं, मासिक के बजाय? – jbl