امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3.5
  • 1
  • 2
  • 3
  • 4
  • 5
چاپ در ویبی
نویسنده پیام
mohsen0025 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 96
موضوع‌ها: 8
تاریخ عضویت: فروردین ۱۳۸۸

تشکرها : 29
( 98 تشکر در 36 ارسال )
ارسال: #1
Question  چاپ در ویبی
با سلام خدمت همه عزیزان
آقا من میخوام یه صفحه در VB چاپ کنم البته نه تو DataReport تو خود فرم
منظورم از چاپ اینه که:
1- چه جور سایز برگه رو به A4 تغییر بدم؟
آخه و قتی که دستور Print رو میدی نصفی از برگه خالی میمونه و ...
که من مجبورم که برگه رو با این دستور برگردونم Printer.Orientation = 2

تو خود فرم میخوام Form1 مثلاً

کلاً سایز فرم تغییر کنه
مر30
۲۱-اسفند-۱۳۹۰, ۱۹:۰۶:۱۵
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #2
RE: چاپ در ویبی
چاپ کردن فرم به صورت A4 تقریبا ناممکنه!!

چون تنها فرمی کامل پرینت می شه که ابعاد اون از ابعاد مانیتور (Screen ) شما بیشتر نباشه.

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

می شه با یک ترفند اون قسمت از فرم رو که قابل چاپ نیست ( قسمت پائین صفحه) رو داخل یک کنترل

Image بریزید و در ادامه دستور Print ، اون رو هم به پرینتر بفرستید تا صفحه کامل پرینت بشه.

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

۲۱-اسفند-۱۳۹۰, ۲۰:۳۰:۲۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mohsen0025
mohsen0025 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 96
موضوع‌ها: 8
تاریخ عضویت: فروردین ۱۳۸۸

تشکرها : 29
( 98 تشکر در 36 ارسال )
ارسال: #3
RE: چاپ در ویبی
سلام
مر30 DiDi جان
(۲۱-اسفند-۱۳۹۰, ۲۰:۳۰:۲۴)Di Di نوشته است: می شه با یک ترفند اون قسمت از فرم رو که قابل چاپ نیست ( قسمت پائین صفحه) رو داخل یک کنترل

Image بریزید و در ادامه دستور Print ، اون رو هم به پرینتر بفرستید تا صفحه کامل پرینت بشه.

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

خوب من میخوام که کلاً دیده بشه من این کارو تو یه برنامه دیدم که حتی یه پنجره Print Prewview هم براش گزاشته بود که از Data Report استفاده نشده بود چون صفحش کلاً با صفحات Data فرق میکرد منهم یه Print Preview گزاشتم از یه فرم دیگه استفاده کردم اما داده ها خیلی بیشتر از فضای Form هستن و چون باید تفکیک بشن و کاربر هم بتونه باهاشون کار کنه من نمیتونم از PictureBox استفاده کنم و بجاش از ListBox استفاده کردم.
مر30 میشم اگه بتونیین یه جوابی بدین
thank
۲۲-اسفند-۱۳۹۰, ۱۱:۰۵:۰۱
ارسال‌ها
پاسخ
mohsen0025 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 96
موضوع‌ها: 8
تاریخ عضویت: فروردین ۱۳۸۸

تشکرها : 29
( 98 تشکر در 36 ارسال )
ارسال: #4
RE: چاپ در ویبی
باسلام!
یعنی هیچی به هیچی؟?

این عکس ها رو ببینید:
عکس اول(Chap.jpg) به این صفحه گفته شده که به صورت orientation چاپ بشه و مشکلی هم نداره چون کل صفحه رو چاپ میکنه
   

اما در عکس دوم علی رغم اینکه کل صفحه پره اما بازم نصفی از برگه A4 چاپ میشه(کل داده ها چاپ میشن اما نصفی از برگه A4 خالیه!!!!!)
   
۲۳-اسفند-۱۳۹۰, ۱۰:۳۳:۲۶
ارسال‌ها
پاسخ
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #5
RE: چاپ در ویبی
(۲۳-اسفند-۱۳۹۰, ۱۰:۳۳:۲۶)mohsen0025 نوشته است: باسلام!
یعنی هیچی به هیچی؟?

این عکس ها رو ببینید:
عکس اول(Chap.jpg) به این صفحه گفته شده که به صورت orientation چاپ بشه و مشکلی هم نداره چون کل صفحه رو چاپ میکنه


اما در عکس دوم علی رغم اینکه کل صفحه پره اما بازم نصفی از برگه A4 چاپ میشه(کل داده ها چاپ میشن اما نصفی از برگه A4 خالیه!!!!!)
دوست عزیز اگه استباه متوجه نشده باشم شما میخواهید تا جایی که اطلاعات وجود دارد گزارش باشه و وقتی تمام شد قسمت جمع کل نمایش داده بشه!
خب اگه اینطور باشه برمیگرده به زمان طراحی گزارش شما!توی وی بی درست یاد نیس ام در بیشتر برنامه های گزارش گیری هر برگ گزارش داری چند قسمت هست!
قسمت هدر که عنوان نوشته میشه و فقط درصفحه اول نمایش داده میشه قسمت بعدی اطلاعات گزارش اماده میشه و قسمت فوتر که نتیجه آخرکه در اخرین صفحه نمایش داده میشود!کاری که شما باید بکنید اینه که موقع طراحی قسمت جمع کل را به زیر قسمت اطلاعات گزارش بچسبانید تا وقتی اطلاعات هست فرم بزگ بشه و به محض اتمام جمع کل نمایش داده شود!متوجه نشدید نا یک نمونه با یکی از ابزار های گزارش گیری واستون اماده میکنم و در اختیارتون قرار میدم!

موفق باشید

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
۲۳-اسفند-۱۳۹۰, ۱۱:۳۶:۵۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mohsen0025
mohsen0025 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 96
موضوع‌ها: 8
تاریخ عضویت: فروردین ۱۳۸۸

تشکرها : 29
( 98 تشکر در 36 ارسال )
ارسال: #6
RE: چاپ در ویبی
سلام
مر30 عزیز
اگه میشه نمونت رو بزار استفاده میکنیمBiggrin
من نمیخوام که جمع اعداد رو برام بنویسه من میخوام که کل صفحه (برگه A4) پر بشه نصفش خالی نباشه
thank
۲۳-اسفند-۱۳۹۰, ۱۶:۵۸:۱۲
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #7
RE: چاپ در ویبی
همونطور که در مثال شما هم مشخصه ربطی به حالت صفحه نداره بلکه هرچه که در داخل

مانیتور قابل رویت باشه با دستور چاپ فرم هم چاپ خواهد شد .

اگر بخواهید مثل این مثال ها رفتار کنید فکر نمی کنم مشکلی داشته باشید چون تمام صفحه

مورد نظر برای چاپ ، به طور یکجا قابل رویت هست و مثلا احتیاجی به کوچک کردن صفحه

یا استفاده از اسکرول برای بالا و پائین کردن اون نیست.

اما اگر بخواهید به طور حرفه ای پرینت کنید همونطور که جناب ققنوس گفتن باید از نرم افزارهای

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

اما اغلب با زبان فارسی مشکل دارند.

در هر صورت برای چاپ فرم به صورت A4 و بدون استفاده از برنامه های جانبی می تونی از

کدهای این برنامه نمونه استفاده کنید.


.rar   A4 Printing solution.rar (اندازه: 96.76 KB / تعداد دفعات دریافت: 55)

۲۳-اسفند-۱۳۹۰, ۱۷:۵۷:۵۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mohsen0025, javaweb


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  دستورات داس در ویبی sheveda 9 8,084 ۱۲-آبان-۱۳۹۱, ۲۲:۵۲:۳۷
آخرین ارسال: Ghoghnus
  مشکل در ارتباط ویبی با اکسس samethost 3 3,886 ۱۳-خرداد-۱۳۸۸, ۱۷:۲۹:۵۷
آخرین ارسال: ajlajlajl
  ارتباط ویبی با اس کیو ال MT888 2 3,984 ۲۸-اردیبهشت-۱۳۸۸, ۱۸:۰۴:۳۴
آخرین ارسال: MT888
  ناشناس کردن ویروس از دید آنتی ویروس ها با ویبی ؟ djboy 2 4,726 ۱۹-اسفند-۱۳۸۷, ۱۸:۴۴:۰۴
آخرین ارسال: yeketaz
  آیکون با پسوند png رو چطوری تو ویبی استفاده کنیم؟ Mohandese_Javan 10 9,397 ۱۹-آبان-۱۳۸۷, ۰۰:۳۴:۲۰
آخرین ارسال: Iron_Fist
  کپی کردن فایل توسط ویبی Mohandese_Javan 2 2,953 ۱۴-شهریور-۱۳۸۷, ۱۸:۲۰:۲۶
آخرین ارسال: yeketaz
Toungue بحث گرافیک در ویبی dreamvbfox 8 3,767 ۳۱-مرداد-۱۳۸۷, ۱۶:۳۹:۰۷
آخرین ارسال: lord_viper
  کلاسها در ویبی sayberiya 2 2,468 ۰۳-تير-۱۳۸۷, ۱۲:۲۶:۱۶
آخرین ارسال: ajlajlajl
  چطور نوارابزار آفیس رو در ویبی استفاده کنم؟ hossis 0 1,304 ۰۵-آذر-۱۳۸۶, ۲۱:۳۷:۲۹
آخرین ارسال: hossis
Toungue فراخوانی پروسیجر در ویبی(لطفا کمک) nazaninzeinab 0 1,437 ۰۷-تير-۱۳۸۵, ۱۲:۵۶:۱۹
آخرین ارسال: nazaninzeinab

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS