एक्सेल क्लिपबोर्ड डेटा स्वीकार करने वाला एक अच्छा वेब-आधारित ग्रिड क्या है?

एक मंच अज्ञेय (यानी जावास्क्रिप्ट) ग्रिड नियंत्रण / प्लगइन के लिए कोई अच्छी सिफारिशें जो चिपकने वाले एक्सेल डेटा को स्वीकार करेगी और कॉपी के दौरान Excel-compliant क्लिपबोर्ड डेटा को उत्सर्जित कर सकती हैं?

मेरा मानना ​​है कि एक्सेल डेटा को "सामान्य" क्लिपबोर्ड संचालन के दौरान सीएसवी के रूप में स्वरूपित किया गया है।


dhtmlxGrid looks promising, but the online demo's don't actually copy contents to my clipboard!

0
जोड़ा संपादित
विचारों: 4

4 उत्तर

कोई जवाब नहीं, लेकिन एक चेतावनी: मेरी कंपनी ने ग्रिड के लिए 2007 इंफ्राजिस्टिक्स एएसपी.NET नियंत्रण खरीदे, और हमें उस विकल्प पर खेद है।

एपीआई की गुणवत्ता भयानक है (कम से कम हमारी राय में), ग्रिड के खिलाफ कार्यक्रम करना बहुत मुश्किल है (उदाहरण के लिए, असंगत नामकरण सम्मेलन, लेकिन यह केवल एक असुविधा है, हमें ऑब्जेक्ट मॉडल के बारे में भी शिकायतें हैं)।

तो मैं यह नहीं कह सकता कि मुझे एक बेहतर विकल्प पता है, मुझे पता है कि मैं फिर से इंफ्राजिस्टिक्स उत्पादों के लिए भुगतान करने से पहले कुछ और करने का प्रयास करूंगा (और हमें जो ईमेल समर्थन मिला वह भी भयानक था)।

0
जोड़ा

मैं कई साल पहले इस समस्या के साथ कुश्ती कर रहा था (2004 मुझे लगता है)। हम इस समस्या में भाग गए कि फ़ायरफ़ॉक्स स्क्रिप्ट को डिफ़ॉल्ट रूप से क्लिपबोर्ड को पढ़ने की अनुमति नहीं देता है (लेकिन आप क्लिपबोर्ड तक पहुंच प्रदान करें )।

क्लिपबोर्ड डेटा को पढ़ने के अन्य तरीके भी हैं ... फ्लैश, उदाहरण के लिए, क्लिपबोर्ड पढ़ सकते हैं। दृश्यों के पीछे यह कैसे करने के लिए AJAXian पर एक अच्छा लेख है।

अंत में, हमें वेब-आधारित ग्रिड नहीं मिला जो कि बिल फिट करता था, इसलिए हमें एक्शनस्क्रिप्ट और जावास्क्रिप्ट के मिश्रण में अपना खुद का निर्माण करना पड़ा।

0
जोड़ा

मैं वर्तमान में dhtmlxGrid का उपयोग कर रहा हूं और हमारे पास एक्सेल कॉपी / पेस्ट कार्यक्षमता काम कर रही है। dhtmlXGrid मुझे मिला है सबसे पूर्ण विशेषीकृत जावास्क्रिप्ट ग्रिड पैकेज है।

On their website, dhtmlXGrid claims to support Clipboard functionality in the Professional version. (However, I noticed the Sample on their site isn't working on my Firefox. EDIT: It's probably the permissions issue that Nathan mentioned.)

किसी भी मामले में, हमें सटीक एक्सेल कॉपी और पेस्ट कार्यक्षमता प्राप्त करने के लिए कुछ अतिरिक्त काम करना पड़ा था। वांछित व्यवहार प्राप्त करने के लिए हमें अनिवार्य रूप से अपनी कुछ कार्यक्षमताओं को ओवरराइड करना पड़ा। उनका समर्थन हमें समाधान के साथ आने में मदद करने में बहुत अच्छा था।

तो अपने प्रश्न का उत्तर देने के लिए, यदि आप व्यावसायिक संस्करण खरीदते हैं तो आपको कॉपी और पेस्ट का समर्थन करने में सक्षम होना चाहिए। मैं आपको केवल चेतावनी दे रहा हूं कि उस व्यवहार को ठीक करने के लिए कुछ अतिरिक्त काम कर सकते हैं।

कुल मिलाकर, मैं dhtmlXGrid से खुश हूं। हम उनकी कई विशेषताओं का उपयोग करते हैं। उनका समर्थन बहुत अच्छा है। वे आमतौर पर जवाब देने के लिए एक दिन लेते हैं क्योंकि वे यूरोप में हैं (मुझे लगता है)। और जावास्क्रिप्ट अपने प्रकृति के खुले स्रोत से है, इसलिए जब मुझे आवश्यकता होती है तो मैं हमेशा गोता लगा सकता हूं।

0
जोड़ा

मैं यहाँ कैप्टन स्पष्ट होने से नफरत करता हूं ... लेकिन एक सादे पुराने .NET ग्रिडव्यू नियंत्रण के बारे में क्या? आप एक्सेल डेटा को इसमें और इसके बाहर कॉपी कर सकते हैं ... और आप इसे .NET प्लेटफ़ॉर्म के साथ स्थापित किसी भी सिस्टम पर चला सकते हैं।

0
जोड़ा