QuanTriMang.com - SQL Server 2005, 2008 এবং 2008 R2 প্রোডাক্ট সেট, সকল SQL Server Reporting Services (SSRS) সহ প্যাকেজড আসে - বিজনেসের জন্য স্পেশালাইজড রিপোর্ট তৈরির একটি সমাধান। SSRS-এ, ইউজাররা বিভিন্ন অরিজিনাল ডেটা সোর্স থেকে রিপোর্ট তৈরি, শিডিউল, পোস্ট এবং ম্যানেজ করতে পারেন। এই আর্টিকেলের পরবর্তী অংশে, আমরা ম্যানুয়ালি SSRS রিপোর্ট তৈরি, এডিট, এবং এক্সপোর্ট করব।
BIDS-এ SSRS রিপোর্ট প্রজেক্টে অ্যাসাইন করুন:
প্রথমে, আপনাকে এখানে SSRS-এর ইনিশিয়াল স্টেপস পরামর্শ ও সম্পূর্ণ করতে হবে। Business Intelligence Development Studio (BIDS)-এ নরমালভাবে একটি রিপোর্ট তৈরি করতে, আপনাকে নিচের ক্রম অনুসরণ করতে হবে:
BIDS খুলুন, এবং File > Open > Project / Solution সিলেক্ট করুন।
পূর্বে তৈরি করা Report Server Project-এ ডিরেক্ট করুন।
Solution Explorer উইন্ডোতে, Reports-এ রাইট-ক্লিক করুন এবং Add > New Item সিলেক্ট করুন।
Add New Item section-এ Report সিলেক্ট করুন, রিপোর্টের নাম দিন (যেমন MyReport.rdl ) এবং OK ক্লিক করুন।
এখানে, আপনার একটি খালি, খোলা SSRS রিপোর্ট থাকবে BIDS-এ :
ইমেজ ১ : SQL Server Reporting Services-এ রিপোর্ট তৈরি ও এডিট করার নির্দেশিকা
বাম পাশের উইন্ডোতে, আপনি Toolbox এবং Report Data ট্যাগ দেখবেন। যদি এই ট্যাগগুলো দেখা না যায়, View মেনু থেকে উপযুক্ত ট্যাগ সিলেক্ট করুন। Toolbar টুল রিপোর্টের সকল কম্পোনেন্ট দেখাবে যেমন textbox এবং table, Report Data ফাংশন ডেটা সোর্স দেখাবে, রুট থেকে রিট্রিভাল রেজাল্ট সহ, ইমেজ ফাইল, ডেটা ফিল্ডস (উদাহরণস্বরূপ, Page Number প্যারামিটার)।
প্রজেক্টে ডেটা সোর্স এবং ডেটাসেট যোগ করুন:
ডেটা সোর্স কনসেপ্ট - ডেটা সোর্স, এখানে টাস্ক হল ডেটাবেস (অথবা অন্যান্য ডেটা অবজেক্ট, যেমন XML ফাইল) আইডেন্টিফাই করা যেটি আপনি ডেটা পুশ করার জন্য লোকেশন থেকে ব্যবহার করবেন, কানেকশন প্রোটোকলের প্রোপার্টি - সার্ভার নাম এবং অ্যাকাউন্ট, ব্যবহৃত। এই টিউটোরিয়াল পূর্বে তৈরি করা SQL Server ডেটা সোর্সের ওপর ভিত্তি করে, নিচের সিকোয়েন্স অনুসরণ করুন:
Report Data ট্যাবে, New > Data Source সিলেক্ট করুন এবং অরিজিনাল ডেটার নাম দিন।
Use shared data source reference সিলেক্ট করুন।
মেনু থেকে পূর্বে তৈরি করা SQL Server database সোর্স সিলেক্ট করুন, OK ক্লিক করুন :
ইমেজ ২ : SQL Server Reporting Services-এ রিপোর্ট তৈরি ও এডিট করার নির্দেশিকা
ডেটাসেট কনসেপ্ট এখানে হল ডেটা রিকোয়ারমেন্টের একটি সেট, কোয়েরি স্টেটমেন্ট বা স্টোরেজ প্রসেসের মাধ্যমে, যেগুলো সব ডেটা সোর্স থেকে শুরু, অথবা ডেটাসেট রিপোর্টে ডিসপ্লে করার জন্য উপযুক্ত ডেটা স্পেসিফাই করে। রিপোর্টে ডেটাসেট যোগ করতে, নিচের ধাপগুলো অনুসরণ করুন:
Report Data ট্যাবে, New > Dataset সিলেক্ট করুন এবং এই কম্পোনেন্টের নাম দিন।
উপরোক্ত ধাপে ডেটাবেস সোর্স সিলেক্ট করুন।
এখানে, আপনি স্যাম্পল কমান্ড টাইপ/পেস্ট করুন, বা সহজে Query Designer ফিচার ব্যবহার করুন। উদাহরণ নিচে:
SELECT P.Name,
ProductNumber,
Color,
ListPrice,
SC.Name [Category]
FROM Production.Product P
LEFT OUTER JOIN Production.ProductSubCategory SC
ON P.ProductSubCategoryID = SC.ProductSubCategoryID
WHERE ListPrice BETWEEN 0 AND 1000
ORDER BY Category, ListPrice ASC
তারপর OK ক্লিক করুন। শেষে আপনি Report Data ট্যাবে data fields-এ ডেটা সেট দেখতে পাবেন .
রিপোর্টে অন্যান্য কম্পোনেন্ট যোগ করুন:
আপনি সফলভাবে ডেটাসেট ইনিশিয়ালাইজ করার পর, রিপোর্ট তৈরি শুরু করুন। প্রথমে সিম্পল এবং পরিচিত অ্যাট্রিবিউটস যেমন প্রোডাক্ট টেবিল, টাইটেল এবং পেজ নম্বর।
Toolbox ট্যাব থেকে Table ড্র্যাগ অ্যান্ড ড্রপ করুন রিপোর্টের মেইন ইন্টারফেসে।
Report Data ট্যাবে, Category, Color, Product, Name, এবং List Price ডেটা ফিল্ডগুলো নিচের মতো ড্র্যাগ অ্যান্ড ড্রপ করুন:
ইমেজ ৩ : SQL Server Reporting Services-এ রিপোর্ট তৈরি ও এডিট করার নির্দেশিকা
Textbox কম্পোনেন্টের সাথে একইভাবে করুন, AdventureWorks Products. টাইপ করুন।
রিপোর্টের খালি অংশে রাইট-ক্লিক করুন এবং Insert > Page Footer সিলেক্ট করুন।
এই ফুটারে textbox ড্র্যাগ অ্যান্ড ড্রপ করুন, Report Data ট্যাবে Built-In Fields section-এ, ট্যাবকে Page Number এলিমেন্টে . ড্র্যাগ করুন।
Preview ফিচার ব্যবহার করে স্ট্যান্ডার্ড ইনপুট ডেটা সহ রিপোর্ট টেবিল প্রিভিউ করুন।
রিপোর্ট ফরম্যাট এবং এক্সপোর্ট:
এটি রিপোর্টসম্পূর্ণ করার চূড়ান্ত ধাপ, Design ট্যাবের ফিচারগুলো সহ:
কলাম যোগ ও ডিলিট: টেবিলে রাইট-ক্লিক করুন এবং Insert Column > Left or Right সিলেক্ট করুন।
ডেটা কলামের চওড়া পরিবর্তন: এক্সটার্নাল পার্ট ড্র্যাগ করে পরিবর্তন করুন।
ফন্ট এবং ফরম্যাট পরিবর্তন: সংশ্লিষ্ট ডেটা ফিল্ড সিলেক্ট করুন, ইউজার 니ড অনুযায়ী কাস্টোমাইজ বা পরিবর্তন করুন।
স্ট্যান্ডার্ড ডিজিট ডিসপ্লে ফরম্যাট: সংখ্যাসূচক ডেটা ফিল্ডে রাইট-ক্লিক করুন, Text Box Properties সিলেক্ট করুন এবং Number সেকশন পরিবর্তন করুন।
রিপোর্ট রিসাইজ: কোণগুলোতে হভার এবং ড্র্যাগ করে বড় বা ছোট করুন।
রিপোর্ট বিভিন্ন ফরম্যাটে যেমন PDF, Excel-এ এক্সপোর্ট করতে, আপনাকে নিচের পদ্ধতি অনুসরণ করতে হবে:
Preview ট্যাব সিলেক্ট করুন
Export বাটনে উপরে ক্লিক করুন:
তারপর উপযুক্ত ফরম্যাট সিলেক্ট করুন, ফাইল সেভ করার পাথ দিন এবং Save ক্লিক করুন।
ইমেজ ৪ : SQL Server Reporting Services-এ রিপোর্ট তৈরি ও এডিট করার নির্দেশিকা
উপরে SQL Server Reporting Services-এ রিপোর্ট তৈরি ও এডিট করার বেসিক ধাপগুলো দেওয়া আছে, কিন্তু আপনি এখানে উদাহরণও রেফার করতে পারেন: SQL Server Books Online, SQL Server Books Online Tutorials, Microsoft Press - Stacia Misner এবং CodePlex। শুভকামনা!
আপনি "SQL Server Reporting Services-এ রিপোর্ট তৈরি ও এডিট করার নির্দেশিকা" আর্টিকেলটি পড়ে শেষ করেছেন যা TipsMake টিম দ্বারা সম্পাদিত। আশা করি এই আর্টিকেল আপনাকে অনেক উপযোগী টেক টিপস এবং ট্রিকস দিয়েছে। আপনি টিপস এবং গাইডের সাদৃশ্য আর্টিকেল খুঁজে পেতে পারেন। পড়ার জন্য এবং নিয়মিত ফলো করার জন্য ধন্যবাদ।