معرفی چند شیء در Crystal Report

Report برای زیباتر کردن گزارش ، اشیا و ابزار های مختلفی را قراهم کرده است . به عنوان مثال شما می توانید از شی Box برای گذاشتن یک کادر به دور عناوین فیلد ها استفاده کنید . برای قرار دادن اشیا بر روی گزارش از منوی Crystal Reports گزینه ی Insert را انتخاب می کنیم :
crystal-report-c#-Design-(9)
برای تعیین و جای گذاری بهتر اشیا بر روی گزارش ، بر روی یک قسمت خالی از گزارش راست کلیک کرده و از مندی Design گزینه ی Default Settings را انتخاب کنید :
crystal-report-c#-Design-(10)

در پنجره ی نمایش داده شده تیک کنار Sanp to Grid را بردارید :
crystal-report-c#-Design-(11)

شی Line

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

crystal-report-c#-Design-(12)
برنامه را اجرا کنید و خروجی را مشاهده نمایید . خروجی طراحی بالا به شکل زیر می باشد :
crystal-report-c#-Design-(13)

برای فرمت بندی خطوطی که با این شی ایجاد می شوند ، روی یکی از خطوط راست کلیک کرده و گزینه ی Format Object را انتخاب کنید :
crystal-report-c#-Design-(14)
حال در پنجره ی نمایش داده شده می توانید ، خط خود را به فرمت دلخواه تنظیم کنید :
crystal-report-c#-Design-(15)

خروجی آن به شکل زیر می باشد :
crystal-report-c#-Design-(16)

شی Box

توسط این شی می توانید یک چهارگوش را ایجاد نمایید. همانند شی Line می توانید بر روی این شی راست کلیک کرده و از منوی نمایش داده شده گزینه ی Format Object را انتخاب نمایید :
crystal-report-c#-Design-(17)

در پنجره ی نمایش داده شده می توانید این شی را به شکل دلخواه خود فرمت بندی نمایید :
crystal-report-c#-Design-(18)
در سربرگ Rouding می توانید گوشه های چهارگوش را گرد نمایید :
crystal-report-c#-Design-(19)
نتیجه ی نهایی به شکل زیر می باشد :
crystal-report-c#-Design-(20)

شی Picture

این شی جهت نمایش عکس در گزارش به کار می رود . توسط این شی می توانید یک عکس دلخواه را در هر جایی از گزارش قرار دهید . مثلا می توانید در هنگامی که مشخصات یک پرسنلی را نمایش می دهید یک عکس را نیز در بالای گزارش قرار دهید .
crystal-report-c#-Design-(21)

شی Text Object

این شی برای قرار داده یک متن دلخواه بر روی گزارش به کار می رود . بعد از قرار دادن این شی بر روی گزارش ، بر روی آن راست کلیک کرده و از منوی نمایش داده شده گزینه ی Edit Text Object را انتخاب کنید ، سپس یک متن دلخواه را تایپ کنید :
crystal-report-c#-Design-(22)