خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


چاپ باندها (Printing Bands)

چاپ باندها (Printing Bands)
نویسنده : امیر انصاری
در آموزش قبلی یاد گرفتید که چگونه باندها را به گزارش اضافه کنید و مدیریت کنید. سوالی که در اینجا مطرح می شود اینست که این باندها چگونه و با چه ترتیبی چاپ می شوند. در واقع سوال اینست که چگونه فست ریپورت یک prepared report (گزارش آماده) را می سازد. بیایید به مثال زیر نگاهی بیندازیم:

سیستم یکپارچۀ سازمانی راهکار



چاپ باندها (Printing Bands)

ابتدا باند Report Title (عنوان گزارش) چاپ می شود. بلافاصله بعد از آن باند Page Header (سربرگ صفحه) چاپ می شود. در ادامه باند Data (داده) چاپ می شود. باند داده به تعداد رکوردهای موجود در منبع دادۀ گزارش تکرار می شود. بعد از اتمام ردیف های گزارش، باند Report Summary (خلاصۀ گزارش) چاپ می شود. در ادامه باند Page Footer (پاورقی صفحه) چاپ می شود. پاورقی صفحه انتهای گزارش می باشد. در واقع یک prepared report (گزارش آماده) چیزی شبیه تصویر زیر می باشد:

چاپ باندها (Printing Bands)

در فرآیند چاپ، FastReport (فست ریپورت) بررسی می کند که آیا در صفحۀ جاری فضای کافی برای چاپ گزارش آماده وجود دارد یا خیر. اگر فضای کافی وجود نداشته باشد اتفاقات زیر می افتد:

  • باند page footer (پاورقی صفحه) چاپ می شود.
  • یک page (صفحۀ) جدید اضافه می شود.
  • باند page header (سربرگ صفحه) چاپ می شود.
  • چاپ بخش هایی که در صفحۀ قبلی جانشده بودند، ادامه می یابد.

نکته: در گزارش های چند صفحه ای باندهای سربرگ صفحه و پاورقی صفحه مدام تکرار می شوند.

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.