PDA

View Full Version : ذخیره کردن FastReport در فایل EXE



nasr
یک شنبه 24 اسفند 1382, 13:44 عصر
سلام
چگونه میشه ریپورتی که با FastReport ساخته ایم را در فایل EXE ذخیره کنیم و نیاز به Load کردن

اون از روی هارد نباشه

ممنون

moradi_am
یک شنبه 24 اسفند 1382, 14:02 عصر
فقط یک ریپورت را میتوان در exe قرار داد و اگر بیشتر داشته باشید متاسفم .

nasr
یک شنبه 24 اسفند 1382, 14:21 عصر
من هم فقط یه ریپورت دارم

یک شنبه 24 اسفند 1382, 15:02 عصر
سلام


چگونه میشه ریپورتی که با FastReport ساخته ایم را در فایل EXE ذخیره کنیم و نیاز به Load کردن
در کامپوننت frReport خاصیت StoreInDFM را True کن درست میشه.


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

moradi_am
دوشنبه 25 اسفند 1382, 07:25 صبح
فقط یک ریپورت را میتوان در exe قرار داد و اگر بیشتر داشته باشید متاسفم
بنده این مطلب را جایی دیده بودم. اگر برای چند ریپورت هم این امکان باشد پس معذرت میخوام . :oops: :flower:

_________________________________________________
fastreport عالی است :تشویق:

مهدی کرامتی
دوشنبه 25 اسفند 1382, 09:15 صبح
اگر برای چند Report باشد میبایست آنها را بصورت Resource در فایل Exe لینک کنید. سپس بجای LoadFromFile کردن Report آنها را LoadFromResource کنید.

اما چرا میخواهید اینکار را انجام دهید وقتی که میتوانید آنها را داخل Database‌ ذخیره کنید؟

دوشنبه 25 اسفند 1382, 10:07 صبح
سلام


اگر برای چند Report باشد میبایست آنها را بصورت Resource در فایل Exe لینک کنید. سپس بجای LoadFromFile کردن Report آنها را LoadFromResource کنید

وقتی شما StoreInDFM را True کنید ریپورت بصورت Resource در فایل Exe قرار داده میشود و برای استفاده کردن نیز هیچ نیازی به LoadFromResource نیست فقط کافی است بنویسید:


frReport1.ShowReport;