ورود

View Full Version : یک مشکل خیلی بزرگ(البته برای من)



Hamedm
شنبه 24 بهمن 1383, 14:56 عصر
در حال کار بر روی یک پروژه هستم که خروجی اون بیشتر جداول پیچیده و نمودار است. بخاطر همین تصمیم گرفتم خروجی را از طریق PrintForm به چاپگر بفرستم. ولی در این کار یک مشکل وجود دارد که حسابی اعصابمو ریخته بهم.
وقتی که میخواهم خروجی A4 بگیرم و فرمو بزرگ درنظر میگیرم(Height فرم بزرگتر از Screen.Height است و البته Visible فرم False است) پس از PrintForm مشاهده میشود که VB فقط فرم را در محدوده Screen.Height چاپ میکند و بقیه فرمو چاپ نمیکنه. که این مقدار بستگی به Screen.Height کاربر داره.
البته مبتوان موقع چاپ رزولشن را بالاببرم تا فرم کامل چاپ بشه و بعد از اتمام کار رزولشن را به حالت قبل در بیاورم. اما این کار اصلا خوب نیست.

بنظر شما چگونه میتوان این مشکل را حل کنم. خیلی فوری است(چون اگه این مشکل حل نشه مجبورم پروژه رو متوقف کنم).

موفق باشید و پرتوان

Morteza Manafpour
یک شنبه 25 بهمن 1383, 00:33 صبح
مهندس جان چاره ساز کار شما بهتر از فرم، CrystalReport است.
در کارهای چاپی در وحله اول با DataReport و اگر نشد با CrystalReport باید کار کنی.

a_roshanfekr2
یک شنبه 25 بهمن 1383, 06:56 صبح
یادمه که تو یکی از کتابهای VB خوندم که PrintForm به رزولوشن مانیتور وابسته هستش
یعنی فکر کنم راه حلی از این طریق نداره

ehsan707
یک شنبه 25 بهمن 1383, 16:33 عصر
crystal report 7-8.5-9 ...

ehsan707
یک شنبه 25 بهمن 1383, 16:34 عصر
crystal report 7-8.5-9 ...

Hamedm
یک شنبه 25 بهمن 1383, 20:27 عصر
مهندس جان چاره ساز کار شما بهتر از فرم، CrystalReport است.
در کارهای چاپی در وحله اول با DataReport و اگر نشد با CrystalReport باید کار کنی.

آقا میشه در مورد CrystalReport توضیح بدین. چگونه میشه ازش استفاده کرد. چون همیشه قسمتهای دیگه برنامه توی گروهمون برعهده من است و من در این زمینه اطلاعات کافی ندارد. حالا هم که دارم روی یک پروژه تنهایی کار میکنم به مشکل بر خوردم.

تورو خدا یکی کمک کنه خیلی فوریه. :(

بابک زواری
یک شنبه 25 بهمن 1383, 21:59 عصر
دوست عزیز اگر میتونی اطلاعات رو در یک گرید مثل MHSFlesGrid یا DBGrid نمایش بدی و کارت
عجله ایی هست از Active Report استفاده کن که خودش میتونه یک گرید رو پیش نمایش و چاپ
کنه .
البته Crystal Report خیلی بهتره و قوی تره ولی یک خورده حوصله میخواد

Morteza Manafpour
دوشنبه 26 بهمن 1383, 03:06 صبح
http://www.barnamenevis.org/forum/viewforum.php?f=58 ::نوشتن::

Hamedm
دوشنبه 26 بهمن 1383, 21:56 عصر
دوستان از همه شما تشکر میکنم که منو راه نماییی کردید. ببخشید دیگه من توی بعضی زمینه ها اصلا تجربه ندارم. :oops:

موفق باشید و پرتوان

setarehman
دوشنبه 26 بهمن 1383, 23:13 عصر
اتفاقا کار کردن با کریستال اصلا سخت نیست و خیلی هم ساده هست شما نصب کن اگه مشکلی داشتی بپرس