PDA

View Full Version : چگونه می شود چند Print Preview با هم در یک برنامه داشته باشیم؟



behzad_taheri20
چهارشنبه 23 آبان 1386, 07:02 صبح
چگونه می شود چند Print Preview با هم در یک برنامه داشته باشیم؟
(البته با استفاده از FastReport)

لازم به ذکر است که بصورت پیش فرض وقتی یک گزارش نمایش داده می شود تا از آن خارج نشویم قادر به نمایش گزارش دیگری نمی باشیم

از دوستان محترم کمال تشکر را دارم

vcldeveloper
چهارشنبه 23 آبان 1386, 15:32 عصر
در خصوصیات TfrxReport مجموعه خصوصیتی وجود دارد بنام PreviewOption که یکی از خصوصیات آن Modal است. اگر این خصوصیت False شود، Preview بصورت فرم Modaless نمایش داده میشه و مانع از نمایش پنجره های دیگه نمیشه.

behzad_taheri20
پنج شنبه 24 آبان 1386, 07:55 صبح
سلام آقای کشاورز ، خیلی ممنونم از پاسختان ، مشکل حل شد
حال یک سئوال جدید مطرح شده : آیا می شود پنجره های فوق را مانند ویندوز با یک دکمه ، بصورت Vertically یا Horizontally کنار هم چید؟

ممنون

vcldeveloper
پنج شنبه 24 آبان 1386, 13:44 عصر
حال یک سئوال جدید مطرح شده : آیا می شود پنجره های فوق را مانند ویندوز با یک دکمه ، بصورت Vertically یا Horizontally کنار هم چید؟
باید فرم Preview را بصورت MDIChild تعریف کنید و فرم اصلی برنامه هم بصورت MDI باشه.

behzad_taheri20
شنبه 26 آبان 1386, 12:28 عصر
سلام خسته نباشید
من این کار را کردم ولی می خواستم بدانم آیا API و یا فانکشنی وجود داره که کار فوق را انجام دهد و نیاز به کم و زیاد کردن اندازه های فرم ها نباشد ؟
متشکرم