কম্পিউটার টিউটোরিয়াল

কিভাবে SQL সার্ভার রিপোর্টিং সার্ভিসে (SSRS) রিপোর্ট তৈরি, সম্পাদনা এবং রপ্তানি করবেন

QuanTriMang.com - SQL সার্ভার 2005, 2008 এবং 2008 R2 পণ্যগুলির সেট, সমস্ত SQL সার্ভার রিপোর্টিং পরিষেবা (SSRS) দিয়ে প্যাকেজ করা হয়েছে - ব্যবসার জন্য রিপোর্ট তৈরি করার জন্য একটি বিশেষ সমাধান৷ SSRS-এর সাহায্যে ব্যবহারকারীরা মূল ডেটার বিভিন্ন উৎস থেকে বিভিন্ন প্রতিবেদন তৈরি, সময়সূচী, পোস্ট এবং পরিচালনা করতে পারে। এই নিবন্ধের পরবর্তী অংশে, আমরা SSRS রিপোর্ট ম্যানুয়ালি তৈরি, সম্পাদনা এবং রপ্তানি করব।

BIDS-এ প্রকল্পে SSRS রিপোর্ট বরাদ্দ করুন:

প্রথমে, আপনাকে এখানে SSRS-এর প্রাথমিক ধাপগুলি নিয়ে পরামর্শ করতে হবে এবং সম্পূর্ণ করতে হবে। বিজনেস ইন্টেলিজেন্স ডেভেলপমেন্ট স্টুডিওতে (BIDS), স্বাভাবিক পদ্ধতিতে একটি প্রতিবেদন তৈরি করতে আপনি নিম্নলিখিত আদেশ অনুসরণ করা উচিত:

বিআইডিএস খুলুন, এবং ফাইল> খুলুন> প্রকল্প / সমাধান নির্বাচন করুন৷

রিপোর্ট সার্ভার প্রকল্পের নির্দেশাবলী আগে তৈরি।

সমাধান এক্সপ্লোরার-এ উইন্ডো, রিপোর্টস-এ ডান-ক্লিক করুন এবং যোগ করুন> নতুন আইটেম নির্বাচন করুন .

প্রতিবেদন নির্বাচন করুন নতুন আইটেম যোগ করুন বিভাগে , রিপোর্টের নাম দিন (যেমন MyReport.rdl ) এবং ঠিক আছে ক্লিক করুন .

এখানে, আপনার একটি খালি, খোলা SSRS থাকবে BIDS-এ রিপোর্ট করুন :

কিভাবে SQL সার্ভার রিপোর্টিং সার্ভিসে (SSRS) রিপোর্ট তৈরি, সম্পাদনা এবং রপ্তানি করবেন ছবি 1 :SQL সার্ভার রিপোর্টিং পরিষেবাগুলিতে রিপোর্ট তৈরি এবং সম্পাদনা করার জন্য নির্দেশাবলী

বাম উইন্ডোতে, আপনি টুলবক্স দেখতে পাবেন এবং রিপোর্ট ডেটা ট্যাগ যদি এই ট্যাগগুলি প্রদর্শিত না হয় তবে ভিউ মেনু থেকে উপযুক্ত ট্যাগগুলি নির্বাচন করুন। টুলবার টুল রিপোর্টের সমস্ত উপাদান যেমন টেক্সটবক্স এবং টেবিল প্রদর্শন করে, রিপোর্ট ডেটা ফাংশন ডেটা উত্সগুলি প্রদর্শন করবে, রুট থেকে পুনরুদ্ধার ফলাফল সহ, ছবি ফাইল, ডেটা ক্ষেত্রগুলি (উদাহরণস্বরূপ, পৃষ্ঠা নম্বর প্যারামিটার৷

প্রজেক্টে ডেটা উৎস এবং ডেটাসেট যোগ করুন:

ডাটা সোর্স কনসেপ্ট - ডাটা সোর্স, এখানে ডাটাবেস (বা অন্যান্য ডেটা অবজেক্ট, যেমন এক্সএমএল ফাইল) আপনি ডেটা পুশ করার জন্য ব্যবহার করেন সেই অবস্থান থেকে চিহ্নিত করার কাজ, সংযোগ প্রোটোকলের বৈশিষ্ট্য - সার্ভারের নাম এবং অ্যাকাউন্ট ব্যবহার করা হয়। এই টিউটোরিয়ালটি পূর্বে তৈরি করা SQL সার্ভার ডেটা উৎসের উপর ভিত্তি করে, অনুগ্রহ করে নিম্নলিখিত ক্রম অনুসরণ করুন:

রিপোর্ট ডেটা ট্যাবে, নতুন> ডেটা উত্স নির্বাচন করুন৷ এবং আসল ডেটার নাম দিন।

শেয়ার করা ডেটা সোর্স রেফারেন্স ব্যবহার করুন নির্বাচন করুন

SQL সার্ভার ডাটাবেস এর উৎস নির্বাচন করুন মেনু থেকে আগে তৈরি, ঠিক আছে ক্লিক করুন :

কিভাবে SQL সার্ভার রিপোর্টিং সার্ভিসে (SSRS) রিপোর্ট তৈরি, সম্পাদনা এবং রপ্তানি করবেন ছবি 2 :SQL সার্ভার রিপোর্টিং পরিষেবাগুলিতে রিপোর্ট তৈরি এবং সম্পাদনা করার জন্য নির্দেশাবলী

ডেটাসেটের ধারণাটি এখানে ডেটা প্রয়োজনীয়তার একটি সেট, ক্যোয়ারী স্টেটমেন্ট বা স্টোরেজ প্রক্রিয়ার মাধ্যমে, যার সবকটি ডেটা উত্স থেকে শুরু হয়, উপরন্তু, ডেটাসেটটি রিপোর্টে প্রদর্শনের জন্য উপযুক্ত যেটি ডেটা নির্দিষ্ট করে। রিপোর্টে ডেটাসেট যোগ করতে, এই ধাপগুলি অনুসরণ করুন:

প্রতিবেদন ডেটাতে ট্যাবে, নতুন> ডেটাসেট নির্বাচন করুন এবং এই উপাদানটির নাম দিন।

উপরের ধাপে ডাটাবেস উৎস নির্বাচন করুন।

এখানে, আপনি নমুনা কমান্ড টাইপ/পেস্ট করুন, অথবা কেবল কোয়েরি ডিজাইনার ব্যবহার করুন বৈশিষ্ট্য উদাহরণগুলি নিম্নরূপ:

পি. নাম নির্বাচন করুন,
পণ্য নম্বর,
রঙ,
তালিকামূল্য,
SC.নাম [শ্রেণি]
উৎপাদন থেকে। পণ্য পি
বাম বাইরে যোগদান উত্পাদন. পণ্যসাবক্যাটাগরি SC
ON P.ProductSubCategoryID =SC.ProductSubCategoryID
যেখানে তালিকা মূল্য 0 এবং 1000 এর মধ্যে
বিভাগ অনুসারে অর্ডার করুন, তালিকামূল্য ASC

তারপর ওকে ক্লিক করুন। শেষে আপনি প্রতিবেদন ডেটা-এ ডেটা ক্ষেত্রগুলিতে প্রদর্শিত ডেটা সেট দেখতে পাবেন ট্যাব

রিপোর্টে অন্যান্য উপাদান যোগ করুন:

আপনি সফলভাবে ডেটাসেট শুরু করার পরে, আপনি প্রতিবেদন তৈরি করা শুরু করেন। প্রথমটি হল সহজ এবং পরিচিত বৈশিষ্ট্য যেমন পণ্য টেবিল, শিরোনাম এবং পৃষ্ঠা নম্বর।

টেবিল টানুন এবং ফেলে দিন টুলবক্স থেকে রিপোর্টের প্রধান ইন্টারফেসে ট্যাব করুন।

প্রতিবেদন ডেটাতে ট্যাব, শ্রেণি, রঙ, পণ্য, নাম, এবং তালিকা মূল্য টেনে আনুন এবং ফেলে দিন নিম্নরূপ তথ্য ক্ষেত্র:

কিভাবে SQL সার্ভার রিপোর্টিং সার্ভিসে (SSRS) রিপোর্ট তৈরি, সম্পাদনা এবং রপ্তানি করবেন ছবি 3 :SQL সার্ভার রিপোর্টিং পরিষেবাগুলিতে রিপোর্ট তৈরি এবং সম্পাদনা করার জন্য নির্দেশাবলী

টেক্সটবক্স এর সাথে একই কাজ করুন উপাদান, AdventureWorks পণ্য টাইপ করুন

প্রতিবেদনের ফাঁকা অংশে, ডান-ক্লিক করুন এবং ঢোকান> পৃষ্ঠা ফুটার নির্বাচন করুন৷

বিল্ট-ইন ফিল্ড বিভাগে এই ফুটারে টেক্সটবক্স টেনে আনুন এবং ড্রপ করুন প্রতিবেদন ডেটা-এ ট্যাব, ট্যাবটিকে পৃষ্ঠা নম্বর-এ টেনে আনুন উপাদান

প্রিভিউ ব্যবহার করুন স্ট্যান্ডার্ড ইনপুট ডেটা সহ রিপোর্ট টেবিলের পূর্বরূপ দেখার বৈশিষ্ট্য।

রিপোর্ট ফর্ম্যাট এবং এক্সপোর্ট:

ডিজাইন-এর বৈশিষ্ট্যগুলি সহ রিপোর্টগুলি সম্পূর্ণ করার এটিই শেষ ধাপ৷ ট্যাব:

কলাম যোগ করুন এবং মুছুন: টেবিলে ডান-ক্লিক করুন এবং কলাম সন্নিবেশ করুন> বাম বা ডান নির্বাচন করুন .

ডেটা কলামের প্রস্থ পরিবর্তন করুন :বাহ্যিক অংশ টেনে আনুন এবং পরিবর্তন করুন।

ফন্ট এবং বিন্যাস পরিবর্তন করুন :সংশ্লিষ্ট ডেটা ক্ষেত্র নির্বাচন করুন, ব্যবহারকারীর চাহিদা অনুযায়ী কাস্টমাইজ বা পরিবর্তন করুন।

স্ট্যান্ডার্ড ডিজিট ডিসপ্লে ফরম্যাট: সাংখ্যিক ডেটা ক্ষেত্রে ডান-ক্লিক করুন, টেক্সট বক্স বৈশিষ্ট্য নির্বাচন করুন এবং নম্বর পরিবর্তন করুন বিভাগ।

রিপোর্টের আকার পরিবর্তন করুন :মাপ বড় বা সঙ্কুচিত করতে কোণায় হভার করুন এবং টেনে আনুন।

পিডিএফ, এক্সেলের মতো বিভিন্ন ফরম্যাটে রিপোর্ট রপ্তানি করতে। আপনি নিম্নলিখিতগুলি করবেন:

পূর্বরূপ নির্বাচন করুন ট্যাব

রপ্তানি ক্লিক করুন উপরের বোতাম:

তারপর উপযুক্ত বিন্যাস নির্বাচন করুন, ফাইলটি সংরক্ষণ করার পথ এবং সংরক্ষণ করুন এ ক্লিক করুন .

কিভাবে SQL সার্ভার রিপোর্টিং সার্ভিসে (SSRS) রিপোর্ট তৈরি, সম্পাদনা এবং রপ্তানি করবেন ছবি 4 :SQL সার্ভার রিপোর্টিং পরিষেবাগুলিতে প্রতিবেদন তৈরি এবং সম্পাদনা করার নির্দেশাবলী

উপরে SQL সার্ভার রিপোর্টিং পরিষেবাগুলি-এ রিপোর্ট তৈরি ও সম্পাদনা করার প্রাথমিক ধাপ রয়েছে , কিন্তু আপনি এখানে উদাহরণটিও উল্লেখ করতে পারেন:SQL সার্ভার বই অনলাইন, SQL সার্ভার বই অনলাইন টিউটোরিয়াল, মাইক্রোসফ্ট প্রেস - স্ট্যাসিয়া মিসনার এবং কোডপ্লেক্স। শুভকামনা!

আপনি এইমাত্র নিবন্ধটি পড়া শেষ করেছেন "SQL সার্ভার রিপোর্টিং পরিষেবাগুলিতে প্রতিবেদন তৈরি এবং সম্পাদনা করার জন্য নির্দেশাবলী " টিপসমেক দ্বারা সম্পাদিত৷ দল আমরা আশা করি এই নিবন্ধটি আপনাকে অনেক দরকারী প্রযুক্তি টিপস এবং কৌশল প্রদান করেছে। আপনি টিপস এবং গাইডের অনুরূপ নিবন্ধ অনুসন্ধান করতে পারেন। পড়ার জন্য এবং নিয়মিত আমাদের অনুসরণ করার জন্য আপনাকে ধন্যবাদ৷


  1. অ্যান্ড্রয়েডে নির্দিষ্ট সময়ের পরে কীভাবে বিজ্ঞপ্তিটি সরিয়ে ফেলবেন?

  2. Document.ready ফাংশনের বাইরে jQuery-এ গ্লোবাল ভেরিয়েবল তৈরি করবেন?

  3. কোন জাভাস্ক্রিপ্ট ইভেন্টগুলি ফায়ার করেছে তা কীভাবে খুঁজে বের করবেন?

  4. object.is() সমতা তুলনা জাভাস্ক্রিপ্ট