मैं वेब आधारित डेटाबेस का उपयोग कर रहा हूं जिसके लिए मुझे स्प्रेडशीट क्षमताओं को इसके सामने के अंत में जोड़ने की आवश्यकता है। मैं सोच रहा था कि मैं Google डॉक्स स्प्रेडशीट का उपयोग कर सकता हूं। ऐसा लगता है कि उनकी Google ऐप स्क्रिप्ट में कार्यात्मक रूप से मुझे आवश्यकता है। विशेष रूप से मैं स्प्रेडशीट और डीबी को सिंक में रखने के लिए एडिट ईवेंट के साथ यूआरएलफ़ेच सेवा का उपयोग कर सकता हूं - AJAX शैली। यह मुझे स्प्रैडशीट्स बनाने, सहेजने और साझा करने में बहुत लचीलापन भी देता हैवेब डेटाबेस में स्प्रेडशीट को जोड़ने का सबसे अच्छा तरीका
हालांकि Google App Script के बारे में कुछ चीजें मुझे रोक देती हैं। यह सर्वर-साइड चलाता है इसलिए स्थानीय रूप से डीबग करना मुश्किल है। इसमें ब्रेकपॉइंट्स या स्टेपिंग के साथ डीबगर का कोई भी प्रकार नहीं है। यह बाहरी मॉड्यूल या पुस्तकालय आयात नहीं कर सकता है। कोई JSLint नहीं। इनके बिना मैंने इसे "उह, ओह, यह चोट पहुंचाने जा रहा है" महसूस करना शुरू कर दिया।
तो मैं सोच रहा हूं कि क्या ब्राउज़र के सुलभ स्प्रेडशीट कार्यक्षमता पर मौजूदा वेब आधारित डेटाबेस पर बोल्ट करने का बेहतर तरीका है? या Google App Script से अधिक लाभ प्राप्त करने के लिए सर्वोत्तम प्रथाएं हैं?
संपादित करें: ये क्या अपने आवेदन के लिए सबसे अच्छा होगा के क्रम में संभावित समाधान हैं:
- ब्राउज़र आधारित जावास्क्रिप्ट स्प्रेडशीट इंजन। (मौजूद नहीं हो सकता है।)
- पायथन स्प्रेडशीट इंजन मॉड्यूल जिसे मैं Google App Engine पर इंस्टॉल कर सकता हूं। (मैंने इसे भी नहीं देखा है।)
- Google स्प्रेडशीट्स के लिए एक और मजबूत और AJAXian दृष्टिकोण। (मूल प्रश्न देखें।)
- ओपन सोर्स स्प्रेडशीट इंजन जो मैं ईसी 2 पर स्थापित कर सकता हूं। (ये मौजूद लगते हैं -। संभवतः SocialCalc, या Simple Spreadsheet सिफारिशें?)
विशेष रूप से आपको किस स्प्रेडशीट कार्यक्षमता की आवश्यकता है? स्प्रेडशीट इन दिनों बहुत कुछ करते हैं! – RedFilter
@RedFilter। ज्यादातर बुनियादी सूत्र, सेल संदर्भ, निर्भरता, मूल सेल स्वरूपण। बाकी सब कुछ एक बोनस होगा - एकाधिक चादरें, फैंसी सेल स्वरूपण। चार्ट शायद आवश्यक नहीं हैं। सबसे महत्वपूर्ण बात यह है कि मेरे डेटाबेस में एक्सएचआर प्रकार के अनुरोध करने में सक्षम है। – mjhm
क्या आपने Google स्प्रेडशीट का उपयोग ब्राउज़र दृश्य के रूप में स्वयं ही किया है। डेटा को एक शीट में एक फॉर्मूला आयातडेटा (यूआरएल) के साथ एक सीएसवी लौटाना? – DavidF