PDA

View Full Version : پرینت یک MSHFlexGrid با محتویات آن



FatemehB
سه شنبه 22 شهریور 1384, 13:38 عصر
سلام دوستان عزیز

من برنامه ای دارم که با زدن دکمه های متفاوت هر بار MSHFlexGrid را با داده های متفاوتی پر می کند.

حالا میخواهم دکمه ای روی فرم حاوی MSHFlexGrid داشته باشم تا هر بار کاربر آن را زد MSHFlexGrid را

و هر آنچه که داخل آن هست را پرینت بگیرد.

ممنون میشم کمکم کنید.

dr_g
سه شنبه 22 شهریور 1384, 14:06 عصر
با سلام
دستور زیر محتویات یک MSFlexGird رو چاپ می کنه.دقیقا نمی دونم واسه MSHFlexGrid هم کار می کنه یا نه .چون در حال حاضر روی سیستمم VB ندارم.به احتمال زیاد کار می کنه

Printer.PaintPicture MSFlexGrid.Picture, 0, 0
Printer.EndDoc

FatemehB
چهارشنبه 23 شهریور 1384, 08:45 صبح
سلام دوست عزیز
ممنون از توجهتان
دستور شما کار کرد و محتویات را برای چاپ فرستاد به پرینتر ولی من می خواهم قبل از چاپ پیش نمایشی از آنچه که برای چاپ فرستاده می شود نشان داده شود.
اگر لطف کرده و پاسخ دهید ممنون می شوم

dr_g
چهارشنبه 23 شهریور 1384, 10:03 صبح
با سلام
دوست عزیز شما می تونین این پیش نمایش رو خودتون ایجاد کنین
یا اگه امکانش هست از DataReport استفاده کنین.که این مشکلات رو دیگه نداره

FatemehB
چهارشنبه 23 شهریور 1384, 11:31 صبح
سلام دوست عزیز
می دونید مشکل من حل شد ولی حالا یه مشکل جدید دارم.
می خواهم یه چیزی شبیه Caption داشته باشم تا به همراه جدولم برای چاپ فرستاده شود ولی هیچ فیلدی رو در
MSFlexGird پیدا نمی کنم.
اگه می تونید در این مورد هم کمکم کنید.
باز هم ممنون