طراحی گزارش

پس از تعریف Data در فایل گزارش که در قسمت قبل آموزش داده شد، روی شیء stiReport1 و برابر شکل بر روی علامت مشخص شده کلیک و Design Report را انتخاب نمایید :
report-design-in-stimul-soft-01

report-design-in-stimul-soft-02
پس از کلیک بر روی Design Report وارد محیط طراحی می شوید. بر روی جدول Student کلیک کرده و ماوس را بر روی آن نگه داشته و بر روی محیط گزارش Drag نمایید. شی DataSource بر روی گزارش قرار خواهد گرفت.
report-design-in-stimul-soft-03
پس از Drag کردن فرم Data طبق تصویر نمایش داده خواهد شد، که طبق تصویر زیر ابتدا گزینه Mark All و سپس تیک Header و در نهایت گزینه OK را باید کلیک کنید :
report-design-in-stimul-soft-04
تیک Header باعث می شود که عنوان فیلدها در HeaderBand نمایش داده شود. در نهایت تصویر به شکل زیر خواهد شد :
report-design-in-stimul-soft-05
گزینه Preview را کلیک کنید تا طرح اولیه گزارش را مشاهده نمایید :
report-design-in-stimul-soft-06
به همین راحتی گزارش شما آماده شده است. برای زیباتر شدن گزارش کلیه آیتم های موجود در حالت طراحی را با استفاده از دکمه های ترکیبی Ctrl+A انتخاب و طبق تصویر از قسمت Borders گزینه All را انتخاب نمایید :
report-design-in-stimul-soft-07
دوباره Preview را زده و نتیجه کار را مشاهده نمایید :
report-design-in-stimul-soft-08

حال نوبت به نمایش گزارش از طریق برنامه #C می رسد. ابتدا Refrence های مربوطه را به صورت زیر به برنامه اضافه کرده و یک کنترل Button بر روی فرم قرار دهید :

report-design-in-stimul-soft-09

report-design-in-stimul-soft-10

report-design-in-stimul-soft-11
سپس بر روی دکمه دو بار کلیک کرده و کد زیر را در رویداد کلیک آن بنویسید :

private void button1_Click_1(object sender, EventArgs e)
{
    stiReport1.Show();
}

حال برنامه را اجرا کرده و با کلیک بر روی دکمه نتیجه را مشاهده کنید :
report-design-in-stimul-soft-12