ورود

View Full Version : سوال: اضافه کردن ستون به صورت دینامیک در fastreport



raaaaaz 66
دوشنبه 09 خرداد 1390, 15:31 عصر
سلام.

اگه توی فست ریپورت جدول داده ای که قرار است نمایش داده شود دارای تعداد ستونهای متفاوتی باشد، برای نمایش ستون ها به صورت داینامیک باید چه کار کرد.؟

raaaaaz 66
چهارشنبه 18 خرداد 1390, 12:05 عصر
سلام

هر چند کسی جواب سوال رو نداد ولی جواب رو پیدا کردم و فکر میکنم خیلی ها به این جواب احتیاج داشته باشند. راهی که من پیدا کردم اینه که میتونید آبجکت ها رو به صورت داینامیک در صفحه اضافه کنید و موقعیت آن را با کمک جهت های چپ و بالا در صفحه تعیین کنید.

نمونه کد برای اضافه کردن یک Memo در صفحه به صورت داینامیک:

IfrxMemoView Memo1 = report.CreateReportObject(
title as TfrxDispatchableComponent,
typeof(IfrxMemoView).GUID,
"Memo1") as IfrxMemoView;

البته یک راه دیگر هم وجود دارد که من از آن استفاده نکردم (استفاده از DB Cross-tab object ) در صفحه فست ریپورت