Button এবং Events দিয়ে Navigation System কনফিগার করা

Switchboard এবং Navigation System তৈরি - মাইক্রোসফট অ্যাক্সেস (Microsoft Access) - Microsoft Technologies

386

Microsoft Access-এ Navigation System কনফিগার করার জন্য Buttons এবং Events ব্যবহার করা হয়। এই সিস্টেমটি ব্যবহারকারীদের জন্য একটি সহজ এবং ইন্টারঅ্যাকটিভ উপায় প্রদান করে যাতে তারা দ্রুত বিভিন্ন ফর্ম বা রিপোর্টের মধ্যে নেভিগেট করতে পারে। Navigation Buttons সাধারণত ফর্মে যোগ করা হয় এবং তাদের সাথে নির্দিষ্ট Events যুক্ত থাকে, যা ব্যবহারকারীর ইন্টারঅ্যাকশনের উপর ভিত্তি করে নির্দিষ্ট কাজ সম্পন্ন করে।

এই গাইডে আমরা দেখব কীভাবে Button এবং Events ব্যবহার করে একটি কার্যকরী Navigation System তৈরি করা যায়।


1. Button তৈরি করা

Microsoft Access-এ Button তৈরি করা খুবই সহজ। আপনি যে ফর্মে নেভিগেশন সিস্টেম তৈরি করতে চান, সেখানে একটি Command Button ব্যবহার করতে পারেন।

Button তৈরি করার পদ্ধতি:

  1. Design View-এ ফর্মটি খুলুন যেখানে আপনি Button যোগ করতে চান।
  2. ফর্মের টুলবক্স থেকে Button (Command Button) টুলটি নির্বাচন করুন।
  3. ফর্মে যেখানে আপনি Button রাখতে চান সেখানে ক্লিক করুন।
  4. Command Button Wizard চালু হবে, যেখানে আপনি Button এর কার্যাবলী নির্ধারণ করতে পারবেন।
  5. Category থেকে “Record Navigation” বা Form Operations নির্বাচন করুন, এবং যেই কার্যক্রম আপনি Button এর জন্য চান তা নির্বাচন করুন (যেমন, Open Form, Go to Report, Close Form ইত্যাদি)।

2. Button এর Event কনফিগার করা

প্রতিটি Button-এর সাথে একটি নির্দিষ্ট Event যুক্ত থাকে। যখন ব্যবহারকারী Button-এ ক্লিক করে, তখন সেই Event trigger হয় এবং নির্দিষ্ট কমান্ড execute হয়। বিভিন্ন ধরনের Event থাকতে পারে যেমন Click, Double-Click, Mouse-Over, ইত্যাদি।

Button এর Event কনফিগার করার পদ্ধতি:

  1. Design View-এ ফর্মটি খুলুন।
  2. যে Button এ Event যোগ করতে চান সেটি নির্বাচন করুন।
  3. Property Sheet-এ যান (যদি এটি খোলা না থাকে, তাহলে F4 চাপুন)।
  4. Event ট্যাবের মধ্যে যান।
  5. On Click বা অন্য Event ফিল্ডে ক্লিক করুন এবং ... ক্লিক করুন।
  6. আপনি যদি Macro ব্যবহার করতে চান, তাহলে Macro Builder খুলুন। অথবা, যদি আপনি VBA (Visual Basic for Applications) কোড ব্যবহার করতে চান, তাহলে Code Builder নির্বাচন করুন।

3. Common Button Events এবং তাদের কাজ

এখানে কিছু সাধারণ Button Event এর উদাহরণ দেওয়া হলো এবং কীভাবে সেগুলো কাজ করে তা ব্যাখ্যা করা হয়েছে:

On Click Event:

এই Event তখন ট্রিগার হয় যখন ব্যবহারকারী Button-এ ক্লিক করে। এটি সবচেয়ে সাধারণ Event, যা ফর্মে বিভিন্ন কর্মক্ষমতা সম্পাদন করতে ব্যবহৃত হয়।

Example:

আপনি যদি একটি ফর্ম খোলার জন্য Button তৈরি করতে চান, তাহলে On Click Event এর মধ্যে কোড লিখতে পারেন:

  • VBA Code:

    DoCmd.OpenForm "EmployeeForm"
    

এই কোডটি Button ক্লিক করার পর EmployeeForm ফর্মটি ওপেন করবে।


On Mouse Over Event:

এই Event তখন ট্রিগার হয় যখন মাউস পয়েন্টার Button এর উপরে চলে আসে। এটি সাধারণত UI পরিবর্তন করতে ব্যবহৃত হয়, যেমন Button-এর রঙ পরিবর্তন করা।

Example:

আপনি যদি Button-এর রঙ পরিবর্তন করতে চান যখন মাউস পয়েন্টার তার উপরে চলে আসে, তাহলে নিচের VBA কোড ব্যবহার করতে পারেন:

  • VBA Code:

    Private Sub CommandButton_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
        Me.CommandButton.BackColor = RGB(255, 255, 0) 'Yellow color when mouse over
    End Sub
    

On Dbl Click Event:

এই Event তখন ট্রিগার হয় যখন ব্যবহারকারী Button-এ দুটি দ্রুত ক্লিক করে। এটি সাধারণত দ্রুত তথ্য দেখার বা অন্যান্য ফাংশন দ্রুত এক্সিকিউট করার জন্য ব্যবহৃত হয়।

Example:

আপনি যদি Double-click এর মাধ্যমে একটি রিপোর্ট দেখতে চান, তাহলে নিচের কোড ব্যবহার করতে পারেন:

  • VBA Code:

    DoCmd.OpenReport "EmployeeReport", acViewPreview
    

এটি Button-এ ডাবল ক্লিক করার পর EmployeeReport রিপোর্ট প্রিভিউ মোডে দেখাবে।


4. Navigation System এর জন্য Button গঠন করা

এখন, আপনি যদি একটি সম্পূর্ণ Navigation System তৈরি করতে চান যেখানে একাধিক ফর্ম, রিপোর্ট বা কোয়েরি দেখতে পারবেন, তবে বিভিন্ন Button ব্যবহার করে একাধিক কার্যক্রম যোগ করতে পারেন।

Example of a Navigation System:

ধরা যাক, আপনি একটি ফর্ম তৈরি করেছেন যেখানে তিনটি Button আছে:

  • Button 1: “Open Employee Form”
  • Button 2: “View Employee Report”
  • Button 3: “Close Form”

On Click Event Example for Each Button:

  1. Open Employee Form Button:
    • VBA Code:

      DoCmd.OpenForm "EmployeeForm"
      
  2. View Employee Report Button:
    • VBA Code:

      DoCmd.OpenReport "EmployeeReport", acViewPreview
      
  3. Close Form Button:
    • VBA Code:

      DoCmd.Close
      

এভাবে আপনি বিভিন্ন Button এবং তাদের Event ব্যবহার করে একটি কার্যকরী Navigation System তৈরি করতে পারেন। এতে ব্যবহারকারীরা খুব সহজেই ফর্ম, রিপোর্ট, এবং অন্যান্য উপাদানগুলির মধ্যে নেভিগেট করতে পারবে।


5. Navigation Form তৈরি করা

Microsoft Access-এ Navigation Form তৈরি করার মাধ্যমে আপনি একটি সুন্দর এবং ব্যবহারকারী-বান্ধব নেভিগেশন সিস্টেম তৈরি করতে পারেন। Navigation Form স্বয়ংক্রিয়ভাবে বিভিন্ন Button এবং Tabs তৈরি করে, যা ব্যবহারকারীদের বিভিন্ন ফর্ম, রিপোর্ট বা কোয়েরির মধ্যে দ্রুত চলাচল করতে সাহায্য করে।

Navigation Form তৈরি করার পদ্ধতি:

  1. Create ট্যাব থেকে Navigation ফর্ম নির্বাচন করুন।
  2. এটি আপনাকে একটি নতুন ফর্ম তৈরি করতে সাহায্য করবে যেখানে আপনি বিভিন্ন ট্যাব বা Button যোগ করতে পারবেন।
  3. আপনি ফর্মটি কাস্টমাইজ করে ইচ্ছেমতো ফর্ম, রিপোর্ট বা কোয়েরি খোলার জন্য Button যোগ করতে পারবেন।

সারাংশ

Button এবং Events দিয়ে একটি কার্যকরী Navigation System তৈরি করতে Microsoft Access এর বিভিন্ন ফিচার ব্যবহার করা হয়। Button এর মাধ্যমে বিভিন্ন ফর্ম, রিপোর্ট এবং অন্যান্য কমান্ড এক্সিকিউট করা সম্ভব। এছাড়াও, Event ব্যবহার করে আপনি এই Buttons-এর আচরণ কাস্টমাইজ করতে পারেন, যেমন Click, Mouse Over, Dbl Click ইত্যাদি। এই ফিচারগুলি ব্যবহার করে আপনি একটি শক্তিশালী এবং ইন্টারঅ্যাকটিভ নেভিগেশন সিস্টেম তৈরি করতে পারবেন, যা ব্যবহারকারীদের জন্য সুবিধাজনক এবং সহজ হবে।

Content added By
Promotion

Are you sure to start over?

Loading...