ماژول گزارش ساز کانفیگ و راه اندازی (قسمت دوم)

طراحی گزارش (2)

ساختار کلی و اجزای اصلی این صفحه متشکل از عناصر زیر هستند:

همان گونه که در شکل بالا مشخص است، این صفحه از 4 بخش تشکیل شده‌است.

  1. -      تنظیمات کلی گزارش که در آن مشخصات اولیۀ گزارش، تنظیمات کلی و دکمۀ Preview(پیش‌نمایش)  گزارش نشان داده می‌شود.
  2. -      بخش TSQL که در آن امکان انتخاب جدول اطلاعاتی و فیلدهای جداول فراهم می‌شود.
  3. -      بخش تنظیمات که در آن تنظیمات مختلف مربوط به گزارش و فیلدها نمایان می‌گردد.
  4. -      بخش Design (طراحی) که محیطی را برای ویرایش چیدمان فیلدها و طراحی بصری گزارش فراهم می‌کند.

 

نکته: همانطور که در شکل بالا مشخص است، امکانات مختلف گزارش‌ساز در چند منوی اکاردئونی دسته‌بندی شده‌اند و کاربر می‌تواند با کلید بر نواحی قرمز رنگ، این امکانات را ظاهر و پنهان نماید.

 

 

 

در شکل بالا امکانات بخش TSQL نشان داده می‌شود. در فیلد مشخص شده، می‌توان لیست تمام جداول اطلاعاتی درون پورتال را مشاهده کرد و جدول مورد نظر را از میان آنها انتخاب نمود. بعنوان مثال، با انتخاب جدول محصولات، این بخش بصورت شکل بعدی به نمایش درمی‌آید. همانطور که در شکل ذیل مشخص است، کامپوننت‌هایی برای طراحی گزارش، در بخش TSQL ظاهر می‌شوند. در ابتدا کامپوننت متن دلخواه و در ادامه، جدول انتخاب‌شده و فیلدهای جدول نشان داده می‌شوند. 

 

   

 

بخش تنظیمات، نمایانگر گزینه‌هایی است که برای طراحی گزارش و تعیین نحوۀ نمایش فیلدها از آنها استفاده می‌شود. بعنوان مثال، در تنظیمات کلی گزارش می‌توان تنظیمات مربوط به ویرایش پس‌زمینۀ گزارش را پیدا کرد و در تنظیمات فیلدها نیز می‌توان به تنظیمات مربوط به چگونگی نمایش متون گزارش، حاشیۀ فیلدها و قرارگیری نسبی لایه‌های فیلدها دسترسی یافت.

 

 

در بخش طراحی که در بخش میانی صفحه ظاهر می‌شود، می‌توان با Drag&Drop، فیلدها و متن‌های دلخواه‌ را در محیط چهارخانۀ این بخش قرار داد و موقعیت قرارگری آنها را در گزارش تعیین نمود. همانطور که در شکل بالا مشخص است، برای طراحی یک کارت شناسایی، یک پس‌زمینه از طریق بخش تنظیمات کلی در ویرایشگر طراحی وارد شده و فیلدهای فراخوانی شده نیز جهت نمایش در کارت شناسایی، به این محیط کشیده شده‌اند.

 

 

 

 

علیرضا  اسدی
تهیه کننده:

علیرضا اسدی