"গ্রন্থাগার সমাধান" আসলে আপনার সেরা বাজি। এটি যতটা শোনাচ্ছে তত জটিল নয়, তবে এটি এককালীন কাজ করতে সামান্য সময় নেয়।
প্রথমে আপনি আপনার স্ক্রিপ্টটি একটি স্প্রেডশীটে তৈরি করুন (আসুন একে মাস্টার স্প্রেডশিট বলুন)।
স্ক্রিপ্টের সংস্করণটি ফাইল clicking স্ক্রিপ্ট সম্পাদকের সংস্করণগুলি পরিচালনা করে সংরক্ষণ করুন এবং আপনার সংস্করণটিকে একটি নাম দিন:
এই ডায়ালগটি বন্ধ করুন এবং ফাইল → প্রকল্পের বৈশিষ্ট্যে যান । এখানে, প্রকল্প কীটি সন্ধান করুন , যা অক্ষরের একরকম এলোমেলো সংমিশ্রণ:
প্রকল্প কীটি অনুলিপি করুন বা নিন।
আপনি যখন একটি নতুন স্প্রেডশিট তৈরি করেছেন এবং স্ক্রিপ্টটি পুনরায় ব্যবহার করতে চান, স্ক্রিপ্ট সম্পাদকের কাছে যান এবং সংস্থানসমূহ → গ্রন্থাগারগুলিতে ক্লিক করুন (আপনি যদি আপনার নতুন স্ক্রিপ্ট সংরক্ষণ না করে থাকেন, আপনাকে এখনই অনুরোধ করা হবে)।
ইন একটি লাইব্রেরী খুঁজুন ক্ষেত্র, থেকে প্রকল্প কী পেস্ট মাস্টার প্রকল্পের (1) এবং ক্লিক করুন নির্বাচন করুন (2):
এটি আপনার মাস্টার স্ক্রিপ্টের সাহায্যে তালিকাটি তৈরি করবে । এটি আরও বন্ধুত্বপূর্ণ নাম দিন (3), এবং বিকাশ মোড চালু করুন (4) (এটি আপনাকে লাইব্রেরিটি ডিবাগ করার অনুমতি দেবে)। আপনার স্ক্রিপ্টের সর্বশেষতম সংস্করণ নির্বাচন করুন (5)
এখন আপনি আপনার নতুন স্ক্রিপ্টে অন্তর্ভুক্ত লাইব্রেরি থেকে ফাংশনগুলি ব্যবহার করতে সক্ষম (3) এ আপনি যে নামটি নির্দিষ্ট করেছেন তার সাথে কেবল কোনও ফাংশনের নামগুলি প্রিপেন্ড করুন, যাতে আপনি যদি আপনার লাইব্রেরিটি চিহ্নিত করেন MyLibrary
এবং আপনার গ্রন্থাগারের কোনও ফাংশন রয়েছে myFunction
যা আপনি কল করতে চান, আপনি কল করুন MyLibrary.myFunction()
।
আপনি যখন আপনার লাইব্রেরি আপডেট করতে চান, আপনি কেবল তাই করুন এবং ফাইলটি সংরক্ষণ করুন। লাইব্রেরির উপর নির্ভর করে যে কোনও স্ক্রিপ্ট আপডেট হওয়া লাইব্রেরি কোডটি দেখতে পাবে।
আমি এই ধারণাটি কেবলমাত্র ধারণার প্রমাণ হিসাবে চেষ্টা করেছি:
- একটি ফাংশন সহ একটি গ্রন্থাগার স্থাপন করুন:
function myFunction() {return "Foo"}
- এটি অন্য স্ক্রিপ্টে অন্তর্ভুক্ত করুন, লাইব্রেরি হিসাবে চিহ্নিত করুন
MyLibrary
- সাথে লাইব্রেরি ফাংশন বলা হয়
Logger.log(MyLibrary.myFunction)
- লগ প্রদর্শিত হয়
Foo
- গ্রন্থাগার সম্পাদনা:
function myFunction() {return "Bar"}
- স্ক্রিপ্ট সহ পুনরায় চালিত হয়েছে, লগ এখন প্রদর্শন করে
Bar
সুতরাং এটি প্রাথমিক সেটআপের পরে সত্যিই বেশ সহজ। প্রকৃত উদাহরণের জন্য এই ফোল্ডারটি আমার গুগল ড্রাইভে দেখুন ।
গ্রন্থাগারের জন্য গুগল ডকুমেন্টেশনও দেখুন ।