मेरे पास रिपोर्ट व्यूअर घटक के साथ एक शो-स्टॉपिंग समस्या है जो एसएसआरएस का हिस्सा है। मैं WinForms एप्लिकेशन पर काम कर रहा हूं और कुछ स्थानीय रिपोर्टें हैं जो विभिन्न स्थानों में डेटाबेस से DateTime
मान दिखाती हैं। स्वरूपण कैसे किया जाता है (Format
संपत्ति में "डी" का उपयोग करके, या FormatDateTime
का उपयोग किसी भी दिनांकफॉर्मेट गणना मूल्यों के साथ नहीं, इस पर कोई प्रारूपण नहीं है), यह हमेशा दिनांक-समय के अनुसार एन-यूएस संस्कृति के साथ स्वरूपित करता है सिस्टम तिथि और संख्या स्वरूपण संस्कृति।एसएसआरएस रिपोर्ट व्यूअर में डेटटाइम स्वरूपण हमेशा एन-यूएस का उपयोग करता है?
मैंने सत्यापित किया है कि CurrentCulture
अपेक्षित है। रिपोर्ट भाषा "डिफ़ॉल्ट" पर सेट है। Language
टैग .rdlc फ़ाइल में भी मौजूद नहीं है। अगर मैं रिपोर्ट भाषा बदलता हूं तो यह सिस्टम संस्कृति के बावजूद उस संस्कृति के स्वरूपण को प्रतिबिंबित करता प्रतीत होता है।
क्या वर्तमान प्रणाली संस्कृति के साथ रिपोर्ट प्रस्तुत करने का कोई तरीका है या संस्कृति के आधार पर रिपोर्ट की भाषा को प्रोग्रामेटिक रूप से संशोधित किया गया है?
इसके लिए बहुत बढ़िया धन्यवाद !! – Luis
उसने वास्तव में मुझे एक छेद से खोला है। धन्यवाद। – James