چجوری می تونم از محتویات یک دیتا تیبل پرینت بگیرم؟؟؟؟
چجوری می تونم از محتویات یک دیتا تیبل پرینت بگیرم؟؟؟؟
هیچ کس یه کامپوننت نمی شناسه که بشه از یه DataTable یا DataGrid بشه پرینت گرفت؟؟؟!!!!
با سلام
برای انجام این کار می توانید از janus استفاده کنید
Quick Report (خود دلفی داره منتها باید نصبش کنی)
Fast report
Report Builder
Rave(خود دلفی داره )
دنبال جانوس گشتم اما حجمش 24 میگ بود به همین دلیل نتونستم دانلودش کنم
به همین دلیل سعی کردم خودم یه Dll بنویسم اما الان به یه مشکل برخوردم
اگه فرض کنیم می خواهیم در یک خط یک رکورد که شامل سه فیلد هستش رو چاپ کنم اگه مثلا فیلد اول خیلی طولانی باشه و متشکل از سه چار کلمه باشه متن فیلد اول و دوم روی هم می افتن به خاطر همین سعی کردم یه تابع بنویسم که با گرفتن نام فونت و یه استرینگ اندازه طول استرینگ رو با واحد پیکسل برگردونه اما نمی دونم چجوری باید یه همچین تابعی بنویسم؟
اگه لطف کنید کمک کنید ممنون می شم
حجمش خیلی کم است اگر میخواهی ادرس ایملت را بزار من برات ارسال کنم
رای ان dll هم من تا یکی دوروزه دیگر می توانم یک چنین کاری را یکی از همکارام انجام داده براتوم بگیرم
molana_alavi@yahoo.com
همینجا آپلود کن تا بقیه هم استفاده کنند
دوست عزیز اگر از 2005 استفاده می کنید من کد مقاله زیر را به صورت dll دراوردم و استفاده کردم این کد از دیتا گرید ویو یک پرینت تهیه می کند بسیار هم خوب کار می کند
http://www.codeproject.com/csharp/da...iewprinter.asp
در VS2003 میتونی از Xceed Grid استفاده کنی. البته نسخه 2005 در سایتش موجود هست.
محتوای خودش را به راحتی چاپ می کنه.
خارج از اون هم میتونی از CR استفاده کنید.
غفوری جان قربونت مشکلمو حل کردی
دستت درد نکنه