SharePoint List Form কাস্টমাইজ করা (Modern এবং Classic)

SharePoint Forms এবং Power Apps Integration - মাইক্রোসফট শেয়ারপয়েন্ট (Sharepoint) - Microsoft Technologies

240

SharePoint List Forms ব্যবহারকারীদের তথ্য সংগ্রহ করার একটি শক্তিশালী উপায়। SharePoint List এর ফর্মগুলো কাস্টমাইজ করা খুবই গুরুত্বপূর্ণ, কারণ এর মাধ্যমে আপনি আপনার সাইটের ব্যবহারকারীদের জন্য একক বা একাধিক তথ্য অ্যাডিটিং ও দেখার অভিজ্ঞতা উন্নত করতে পারেন। SharePoint List Forms কাস্টমাইজ করার জন্য দুটি প্রধান পদ্ধতি আছে: Modern Forms এবং Classic Forms। নিচে এই দুটি পদ্ধতির কাস্টমাইজেশন বিস্তারিতভাবে আলোচনা করা হলো।


Modern SharePoint List Form কাস্টমাইজ করা

Modern Forms SharePoint এর বর্তমান, আধুনিক সংস্করণ, যা ব্যবহারকারীদের একটি উন্নত, প্রতিক্রিয়া-সহায়ক এবং সহজে ব্যবহৃত ইন্টারফেস প্রদান করে। Modern List Form কাস্টমাইজ করতে হলে আপনি PowerApps এবং SharePoint Designer এর মতো টুল ব্যবহার করতে পারেন।

স্টেপ ১: PowerApps ব্যবহার করে Modern List Form কাস্টমাইজ করা

PowerApps হলো Microsoft এর একটি টুল, যার মাধ্যমে আপনি SharePoint List Form কাস্টমাইজ করতে পারেন। এটি খুবই সহজ এবং ড্র্যাগ অ্যান্ড ড্রপ ইন্টারফেস প্রদান করে, যা খুবই ইউজার ফ্রেন্ডলি।

  1. List Settings এ গিয়ে, SharePoint List খোলার পর PowerApps অপশনটি নির্বাচন করুন।
  2. সেখানে Customize Forms নির্বাচন করুন, যা আপনাকে PowerApps এ প্রবেশ করাবে।
  3. PowerApps এ ড্র্যাগ অ্যান্ড ড্রপ ব্যবহার করে আপনার ফর্ম কাস্টমাইজ করুন:
    • আপনি ফর্মে নতুন ফিল্ড যোগ, পুরানো ফিল্ড পরিবর্তন বা মুছে ফেলতে পারেন।
    • Controls (যেমন ড্রপডাউন, বাটন, টেক্সট ইনপুট) যোগ করতে পারবেন।
  4. Save and Publish করুন, তারপর PowerApps এর মাধ্যমে ফর্মটি আপনার SharePoint List এ আপডেট হবে।

স্টেপ ২: Customization করার জন্য ফিচার ব্যবহার করা

PowerApps ব্যবহার করে কিছু সাধারণ কাস্টমাইজেশন ফিচার গুলি নিম্নরূপ:

  • Field Visibility: নির্দিষ্ট শর্তে কোন ফিল্ডগুলো দেখানো হবে বা লুকানো হবে।
  • Conditional Formatting: কিছু ফিল্ডের মানের ভিত্তিতে ফর্মের লেআউট কাস্টমাইজ করা।
  • Validation: ব্যবহারকারীরা ফর্ম জমা দেওয়ার আগে সঠিক তথ্য প্রদান করছে কিনা তা যাচাই করা।

Classic SharePoint List Form কাস্টমাইজ করা

Classic Forms SharePoint এর পুরনো সংস্করণ, যেখানে কিছু কাস্টমাইজেশন সীমাবদ্ধ ছিল। তবে, এখনও অনেক প্রতিষ্ঠান Classic Form ব্যবহার করে, কারণ এটি কিছু বিশেষ কাস্টমাইজেশন করার সুবিধা প্রদান করে, যেমন Content Editor Web Part ব্যবহার করে ফর্মের HTML কাস্টমাইজেশন।

স্টেপ ১: List Settings এর মাধ্যমে Classic Form কাস্টমাইজ করা

  1. List Settings এ গিয়ে, আপনি Form Settings অপশনটি নির্বাচন করুন।
  2. সেখানে, Use the default SharePoint form অথবা Use a custom form অপশন নির্বাচন করতে পারবেন।
  3. Use a custom form নির্বাচন করলে, আপনি ফর্মের জন্য একটি কাস্টম HTML বা JavaScript কোড প্রয়োগ করতে পারবেন।

স্টেপ ২: Content Editor Web Part ব্যবহার করা

Content Editor Web Part দিয়ে আপনি SharePoint List Form কাস্টমাইজ করতে পারেন:

  1. Add a Web Part অপশন থেকে Content Editor Web Part যোগ করুন।
  2. Web Part এর মাধ্যমে আপনি ফর্মের HTML কোডের ভিতরে JavaScript এবং CSS স্টাইলিং প্রয়োগ করতে পারবেন।
    • JavaScript: ফর্মের ফিল্ড গুলোর ভ্যালিডেশন বা ফর্ম ইন্টারঅ্যাকশনের জন্য কোড ব্যবহার করা।
    • CSS: ফর্মের ডিজাইন কাস্টমাইজ করার জন্য CSS কোড প্রয়োগ করা।

স্টেপ ৩: SharePoint Designer ব্যবহার করা

SharePoint Designer এর মাধ্যমে আপনি Classic Form এ আরো গভীর কাস্টমাইজেশন করতে পারবেন:

  1. SharePoint Designer ওপেন করুন এবং আপনার সাইটে সংযুক্ত করুন।
  2. Lists and Libraries থেকে আপনার সাইটের List নির্বাচন করুন।
  3. তারপর Form Pages এ গিয়ে আপনি ফর্মের HTML এবং JavaScript কাস্টমাইজ করতে পারবেন।

Modern vs Classic Forms কাস্টমাইজেশন তুলনা

ফিচারModern FormsClassic Forms
কাস্টমাইজেশন টুলPowerApps, কোন কোড লেখার প্রয়োজন নেইSharePoint Designer, Content Editor Web Part, কোডিং প্রয়োজন
ইউজার ইন্টারফেসআধুনিক এবং রেসপন্সিভপুরানো এবং কিছুটা স্ট্যাটিক
ফিচার এবং কার্যকারিতাউন্নত, ড্র্যাগ অ্যান্ড ড্রপ ইন্টারফেস, সহজ কাস্টমাইজেশনসিম্পল কাস্টমাইজেশন, কোডিং দিয়ে আরো কাস্টমাইজেশন সম্ভব
কোডিংয়ের প্রয়োজননা, PowerApps ব্যবহার করে কাস্টমাইজ করা যায়হ্যাঁ, কোডিংয়ের মাধ্যমে কাস্টমাইজ করতে হয়
সহযোগিতা এবং ইনটিগ্রেশনMicrosoft 365 টুলস (Power Automate, Teams ইত্যাদি) ইন্টিগ্রেট করা সহজসাধারণত বাইরে থেকে ইন্টিগ্রেশন কম

সারাংশ

Modern Forms এবং Classic Forms উভয়ই SharePoint List এর ফর্ম কাস্টমাইজেশনে ব্যবহৃত হয়। Modern Forms কাস্টমাইজ করার জন্য PowerApps ব্যবহার করা হয়, যা একটি সহজ এবং ইউজার-ফ্রেন্ডলি টুল। অন্যদিকে, Classic Forms কাস্টমাইজ করতে আপনাকে SharePoint Designer বা Content Editor Web Part ব্যবহার করতে হয়। সুতরাং, আপনার প্রোজেক্টের প্রয়োজন অনুযায়ী কোন ফর্ম কাস্টমাইজেশন পদ্ধতি বেছে নিবেন তা নির্ভর করে, তবে Modern Forms সাধারণত উন্নত এবং ব্যবহারকারীর জন্য সুবিধাজনক।

Content added By
Promotion

Are you sure to start over?

Loading...