آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

Report Builder Report Body

Report Body بخشی از گزارش است که بین Report Header و the Report Footer قرار دارد و حاوی محتوای گزارش است. این مبحث مراحل ایجاد بدنه ی گزارش را بررسی می کند. ما یک ماتریکس داده به گزارش اضافه خواهیم کرد و داده هایی از دیتاست مشترک که در بخش Getting Started ایجاد کردیم، در آن قرار می دهیم.
با گزارشی که در این بخششروع کردیم، ادامه خواهیم داد. در گزارش ما بخش های تیتر و پاورقی کامل به نظر می رسند.


آموزش sql

برای شروع روی Matrix در تب Insert از نوار Report Builder کلیک کرده و در منوی پیش رو روی Insert Matrix کلیک کنید.


آموزش sql

در سطح طرح گزارش با دکمه ی چپ ماویس کلیک کنید و ماوس را برای ایجاد یک منطقه ی مستطیلی برای ماتریکس درگ کنید. شما به سمت انتخاب ماتریکس برای پر کردن دیتاست پیش خواهید رفت. دیالوگ را آنطور که در زیر می بینید پر کنید:


آموزش sql

مقدار یا نام پیش فرض چیزی شبیه به Dataset1 می باشد؛ ارائه ی یک نام با معنا فکر خوبیست. من از یک دیتاست مشترک استفاده می کنم که در بخش Getting Started ایجاد کردیم. بهترین کار استفاده از دیتاست مشترکی است که داده ی مورد نیاز شما را برای گزارش ها ارائه می دهد. این برنامه امکن انتخاب آنچه را دارید برای شما ارائه می کند، به جای اینکه مجبور باشید که یک منبع داده، یک query برای بازگشت داده و غیره تعیین کنید.
روی OK کلیک کنید تا Dataset Properties کامل شود، اکنون گزارش مانند زیر خواهد بود:


آموزش sql

در محدوده ی Report Data گره های Dataset را باز کنید تا دیتاست و فیلدهای آن را مشاهده کنید:


آموزش sql

فیلدها را از دیتاست CategorySales درگ کرده و آنها را روی متغیرهای ماتریکس (matrix placeholders) دراپ کنید، مانند زیر:


  • ProductCategoryName -> Rows
  • CalendarYear -> Columns
  • SalesAmount –> Data

اکنون سطح صفحه ی گزارش مانند تصویر زیر به نظر می رسد:


آموزش sql

دو نکته قابل به ذکر در این مرحله وجود دارند:


  • ماتریکس ها و هر کدام از سلول های آن دارای پراپرتی هایی هستند که باید تنظیم کنید. هنگامی که روی یک سلول کلیک کمی کنید، پنجره ی Properties برای نمایش پراپرتی های آیتم های انتخاب شده ظاهر شده و به شما اجازه ی ویرایش آنها را می دهد.
  • شما می توانید روی یک سلول راست کلیک کنید تا در کنوی پیش رو چند انتخاب برای شما ظاهر شود، به عنوان مثال وارد کردن ستون، وارد کردن ردیف و غیره.

روی Run در تب Home کلیک کنید تا گزارش را مشاهده کنید:


آموزش sql

دو پیشرفت در آنچه شما دارید، به وجود می آوریم:


  • افزودن مجموع های مولفه ها
  • افزودن مجموعه های سالانه
  • فرمت مقادیر به عنوان ارز بدون رقم اعشار
  • خلاص شدن از فضای خالی بین تیتر گزارش و ماتریکس.

روی سلول [CalendarYear] راست کلیک کرده و Add Total و After را از منوس پیش رو انتخاب کنید تا مجموعه های مولفه ها (category totals) را اضافه کنید:


آموزش sql

روی سلول [Sum(SalesAmount)] راست کلیک کرده و از منوی پیش رو Add Total و سپس Row را انتخاب کنید تا مجموعه های سالانه را اضافه کنید.
برای ثابت کردن فرمت های اعداد روی سلول کلیک کنید، وارد پنجره ی Properties شده و Format property را روی C0 تنظیم کنید (که در گروه Number می باشد.)


آموزش sql

برای رها شدن از فضای خالی بالای گزارش روی Click to add title" TextBox راست کلیک کرده و آن را حذف کنید. در منتطقه ی تیتر گزارش کلیک کرده و آن را به سمت بالا درگ کنید تا فضای استفاده نشده را حذف کنید.
روی Run در تب Home کلیک کنید تا گزارش را مشاهده کنید:


آموزش sql

در این قسمت به هدف ما در ساخت یک گزارش از scratch دست یافته اید. شما می توانید باز گردید و پراپرتی های آن را به دلخواه خود در آورید.


  • 2461
  •    716
  • تاریخ ارسال :   1394/07/27

دانلود PDF دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .