LibreOffice 7.1 Help
নিচের স্টেটমেন্ট এবং ফাংশন ভেরিয়েবল নিয়ে কাজ করে থাকে। আপনি এই ফাংশন ব্যবহার করে ভেরিয়েবল ডিক্লেয়ার অথবা নির্ধারণ করতে পারেন, এক ধরনের ভেরিয়েবল থেকে অন্য ধরনের ভেরিয়বলে রূপান্তর করতে পারেন অথবা ভেরিয়বলের ধরন নির্ধারণ করতে পারেন।
একটি স্ট্রিং অথবা সংখ্যাসূচক এক্সপ্রেশনকে মূদ্রা এক্সপ্রেশনে রূপান্তর লরে থাকে। লোক্যাল সেটিং দশমিক বিভাজক এবং মূদ্রা প্রতীকের জন্য ব্যবহৃত হয়ে থাকে।
একটি স্ট্রিং অথবা সংখ্যাসূচক এক্সপ্রেশনকে বুলিয়ান এক্সপ্রেশনে রূপান্তর করে থাকে অথবা একক সংখ্যাসূচক এক্সপ্রেশনকে বুলিয়ান এক্সপ্রেশনে রূপান্তর করে থাকে।
একটি স্ট্রিং এক্সপ্রেশন অথবা সংখ্যাসূচক এক্সপ্রেশনকে একটি দশমিক এক্সপ্রেশনে রূপান্তর করা হয়।
একটি স্ট্রিং এক্সপ্রেশন অথবা সংখ্যাসূচক এক্সপ্রেশনকে একটি ভ্যারিয়েন্ট এক্সপ্রেশনে রূপান্তর করা হয়।
একটি স্ট্রিং অথবা সংখ্যাসূচক এক্সপ্রেশনকে "Error" সাবটাইপের একটি ভেরিয়েন্ট এক্সপ্রেশনে রূপান্তর করে থাকে।
যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে তাহলে ভেরিয়েবলের জন্য DefBool স্টেটমেন্টের মাধ্যমে পূর্বনির্ধারিত ডাটা টাইপ নির্ধারিত হয়, বর্ণের পরিসীমা অনুযায়ী।
যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে তাহলে ভেরিয়েবলের জন্য DefCur স্টেটমেন্টের মাধ্যমে পূর্বনির্ধারিত ডাটা টাইপ নির্ধারিত হয়, বর্ণের পরিসীমা অনুযায়ী।
যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে তাহলে ভেরিয়েবলের জন্য DefDate স্টেটমেন্টের মাধ্যমে পূর্বনির্ধারিত ডাটা টাইপ নির্ধারিত হয়, বর্ণের পরিসীমা অনুযায়ী।
বর্ণের পরিসীমা অনুসারে পূর্বনির্ধারিত ভেরিয়েবল ধরন নির্ধারিত হয়, যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে।
যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে তাহলে ভেরিয়েবলের জন্য DefErr স্টেটমেন্টের মাধ্যমে পূর্বনির্ধারিত ডাটা টাইপ নির্ধারিত হয়, বর্ণের পরিসীমা অনুযায়ী।
বর্ণের পরিসীমা অনুসারে পূর্বনির্ধারিত ভেরিয়েবল ধরন নির্ধারিত হয়, যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে।
বর্ণের পরিসীমা অনুসারে পূর্বনির্ধারিত ভেরিয়েবল ধরন নির্ধারিত হয়, যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে।
বর্ণের পরিসীমা অনুসারে পূর্বনির্ধারিত ভেরিয়েবল ধরন নির্ধারিত হয়, যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে।
যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে তাহলে ভেরিয়েবলের জন্য DefSng স্টেটমেন্টের মাধ্যমে পূর্বনির্ধারিত ডাটা টাইপ নির্ধারিত হয়, বর্ণের পরিসীমা অনুযায়ী।
যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে তাহলে ভেরিয়েবলের জন্য DefStr স্টেটমেন্টের মাধ্যমে পূর্বনির্ধারিত ডাটা টাইপ নির্ধারিত হয়, বর্ণের পরিসীমা অনুযায়ী।
বর্ণের পরিসীমা অনুসারে পূর্বনির্ধারিত ভেরিয়েবল ধরন নির্ধারিত হয়, যদি কোন টাইপ ডিক্লেয়ার করার অক্ষর অথবা কীওয়ার্ড উল্লেখিত না থাকে।
সংখ্যাসূচক অথবা স্ট্রিং এক্সপ্রেশন তারিখ ভেরিয়েবলে রূপান্তর করা যায় কিনা তা পরীক্ষা করা হবে।
ভেরিয়েন্ট ভেরিয়েবলটি মান ফাঁকা হলে তা পরীক্ষসা করা হয়। ফাঁকা মানের অর্থ হলো ভেরিয়েবলটি আরম্ভ করা হয় না।
যদি একটি ভেরিয়েন্টে বিশেষ নাল মান বিদ্যমান থাকে, তাহলে পরীক্ষা করা হবে যা ভেরিয়েবলে কোন ডাটা নেই বলে নির্দেশ করে থাকে।
এক্সপ্রেশনটি সংখ্যা হলে তা পরীক্ষা করা হয়। যদি এক্সপ্রেশনটি একটি সংখ্যা হয়, তাহলে ফাংশনটি True প্রদান করে, অন্যথায় ফাংশনটি False প্রদান করে থাকে।
Tests if a variable is an object, as opposed to primitive data types such as dates, numbers, texts. The function returns True if the variable is an object, otherwise it returns False.
নির্দিষ্ট আকারের একটি অ্যারে থেকে অ্যারে উপাদানের বিষয়বস্তু মুছে ফেলা হয় এবং বিভিন্ন আকারের অ্যারে দ্বারা ব্যবহৃত মেমোরি রিলিজ করে থাকে।
প্রোগ্রাম কোডে বিদ্যমান প্রতিটি ভেরিয়েবল অবশ্যই Dim স্টেটমেন্টের মাধ্যমে ডিক্লেয়ার করা হবে তা উল্লেখ করে থাকে।
মডিউল স্তরে একটি ভেরিয়েবল অথবা একটি অ্যারে মাত্রাযুক্ত করে থাকে (যেমন, সাবরুটিন অথবা ফাংশনের মধ্যে নয়), যাতে ভেরিয়েবল এবং অ্যারে সকল লাইব্রেরি অথবা মডিউলে বৈধ হয়।
গ্লোবাল স্তরে একটি ভেরিয়েবল অথবা একটি অ্যারে মাত্রাযুক্ত করে থাকে (যেমন, সাবরুটিন অথবা ফাংশনের মধ্যে নয়), যাতে ভেরিয়েবল এবং অ্যারে সকল লাইব্রেরি অথবা মডিউলে বর্তমান সেশনের জন্য বৈধ হয়।
একটি সাবরুটিন অথবা ফাংশনের মধ্যে বিদ্যমান প্রসিজারে একটি ভেরিয়েবল অথবা অ্যারে ডিক্লেয়ার করে থাকে, যাতে ভেরিয়েবল অথবা ফাংশনের মানের ব্যবহার সাবরুটিন অথবা ফাংশন থেকে প্রস্থান করার পরেও অব্যাহত রাখা যায়। Dim স্টেটমেন্ট নিয়মাবলীও বৈধ।
স্ট্রিং (TypeName) অথবা সংখ্যাসূচক মান (VarType) প্রদান করে থাকে যা ভেরিয়েবলের জন্য তথ্য ধারণ করে থাকে।
বস্তুর নামের মাধ্যমে রান টাইমে একটি স্ট্রিং প্যারামিটার হিসেবে সম্বোধন করা যাবে, এমন বস্তু সক্রিয় করা হয়।
বস্তুর নাম ব্যবহার করে একটি স্ট্রিং প্যারামিটার হিসেবে রান টাইমে বস্তুটি সম্বোধন করা সক্রিয় করা হয়।
ঐচ্ছিক হিসেবে ফাংশনে পাস করা প্যারামিটার নির্ধারণ অনুমোদন করে থাকে।
যদি একটি ঐচ্ছিক প্যারামিটারের সাহায্যে একটি ফাংশন কল করা হয় তাহলে পরীক্ষা করা হবে।
যদি বেসিক Uno বস্তু কিছু নির্দিষ্ট Uno ইন্টারফেস সমর্থন করে তাহলে পরীক্ষা করা হয়।
True প্রদান করে যদি উল্লেখিত দুইটি Uno বস্তু , একই Uno বস্তু দৃষ্টান্ত নির্দেশ করে থাকে।