PDA

View Full Version : Print preview vsflex



dell816
شنبه 05 بهمن 1387, 16:45 عصر
سلام
آیا برنامه ای دارید تا اطلاعات درون یک vsflexgrid را printpreview و چاپ کند.

فاطمه وطن دوست
یک شنبه 06 بهمن 1387, 21:46 عصر
چگونه میتوان محتویات یک VsFlexGrid را به چاپ فرستاد ؟
سلام

برای انجام این کار کافیه از متد PrintGrid استفاده کنید.


توضیحات بیشتر>>
البته اگر کامپوننت VsPrinter رو داشته باشید میتونید چند تا گرید در یک سند پرینت بگیرید .
حتی میتونید سایز گریدتون رو هم تنظیم کنید! یا حتی میتونید قبل از چاپ یک پیش نمایش از چاپ گریدتون داشته باشید.

من خودم تا حالا از این امکان استفاده نکردم. ولی امروز داشتم یه متنی رو میخوندم که به این نکته اشاره کرده بود گفتم به شما هم بگم. شاید دوستان دیگه از این امکان استفاده کرده باشن و به شما کمک کنند.

mpmsoft
دوشنبه 07 بهمن 1387, 08:16 صبح
روش ديگر اگر بخواهيد اين گريد رو به کريستال پاس بديد کافي هست که اطلاعات موجود در VS رو توسط دستور SaveGrid خود VS در قالب يک فايل XML ذخيره کنيد و سپس توسط کريستال به اون فايل متصل بشيد و اطلاعات رو نمايش بديد

dell816
سه شنبه 08 بهمن 1387, 12:32 عصر
خیلی ممنون از راهنماییتون. آیا میشه اطلاعات دیگه ، مثل مقادیر کنترل های روی فرم را درون این پرینت نمایش داد. مثلا مقدار یک تکست باکس

dell816
سه شنبه 08 بهمن 1387, 12:35 عصر
خیلی ممنون از راهنماییتون. از همان متد printgrid آیا میشه اطلاعات دیگه ، مثل مقادیر کنترل های روی فرم را درون این پرینت نمایش داد. مثلا مقدار یک تکست باکس

فاطمه وطن دوست
چهارشنبه 09 بهمن 1387, 15:46 عصر
سلام

نه متاسفانه نمیدونم ،شرمنده.

فقط تنها راهی که به ذهنم میرسه ایجاد یه حلقه و پرینت اطلاعات وی اس فلوکس گرید
توسط شئ پرینتر در حلقه است و خارج از حلقه چاپ محتویات کنترل های روی فرم ( مثلا Text Box) در مختصات مشخص میباشد .

_البته از طریق پرینت خود فرم هم میشه ولی فکر نکنم چاپ تمیزی بشه !
و حتی ممکنه ، محتویات گریدتون به درستی چاپ نشن .

dell816
چهارشنبه 14 مرداد 1388, 12:52 عصر
با تشکر
ایا میشه یک متن بعنوان header در این print preview نمایش داد

فاطمه وطن دوست
پنج شنبه 15 مرداد 1388, 11:17 صبح
سلام

کامپوننت VSprinter رو دارید ؟

mmssoft
پنج شنبه 15 مرداد 1388, 13:44 عصر
به صفحات زیر یه سری بزنید شاید بتونید این کامپوننت رو اونجا دانلود کنید :

http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Controls/Q_10217891.html

http://www.bigresource.com/VB-VSPrinter-Control-fsSI7YK3Xd.html

dell816
شنبه 24 مرداد 1388, 16:54 عصر
خیر ندارم میشه کمک کنید

فاطمه وطن دوست
یک شنبه 25 مرداد 1388, 01:55 صبح
خیر ندارم میشه کمک کنید

سلام .

خیر ، شرمنده ،چون این ابزار رو ندارم.

البته بهتره یکی از اساتیدی که با این ابزار کار کرده و تجربه کافی داره به شما کمک کنه.

dell816
یک شنبه 25 مرداد 1388, 12:18 عصر
کسی این کامپوننت VSPrinter را نداره؟