PDA

View Full Version : یک مشکل با پرینتر های A4 خور که ....



فرزاد دلفی باز
جمعه 19 بهمن 1386, 09:41 صبح
با سلام:

من یک گزارش دارم که باید با یک پرینتر A4 خور گرفته بشه ولی مشکل اینجاست که ابعاد گزارش من از A4 بزرگتر و از A3 کوچکتره و چون پرینتر A4 خوره تا جایی که ابعاد کاغذ A4 است پرینت می افته ولی بقبه گزارش در ادامه کاغذ که بزرگتر از A4 است نمی افته . زمانیکه یک پیش نمایش می گیرم ابعاد درسته ولی هنگامیکه یک پروپرتی از پیش نمایش می گیرم paper size را A4 نمایش می ده.
این مورد برای من مهمه از دوستان اگه کسی با این مورد برخورد داشته و اون رو حل کرده لطف کنه و منو راهنمایی کنه متشکر میشم....

ریپورتر:فست ریپورت
ابعاد گزارش: 42*29.7 سانتیمتر

با تشکر ......

dkhatibi
جمعه 19 بهمن 1386, 12:03 عصر
ابزار خود را نفرمودید
از Fast Report اگر استفاده کنید . خودش امکان انجام این کار را در Print Option فراهم می کنه.
قسمتی به نام Scale دارد.

فرزاد دلفی باز
جمعه 19 بهمن 1386, 13:35 عصر
دوست عزیز:
اگه امکان داره بیشتر توضیح بدهید و Print Option در کجا واقع شده؟؟؟


متشکرم

dkhatibi
جمعه 19 بهمن 1386, 16:57 عصر
بر روی frxReport کلیک کنید و در پنجره ی Object Inspector اونو می بینید.
شکل زیر گویاست!

فرزاد دلفی باز
شنبه 20 بهمن 1386, 19:18 عصر
دوست عزیز متشکر
ولی در فست من این قسمت که شما میگید وجود نداره؟؟؟؟؟؟؟
به تصویر یک نگاه بیدازید......

dkhatibi
یک شنبه 21 بهمن 1386, 13:13 عصر
نسخه ی انتخابی شما چیست؟
از نسخهی 4.3 به بعد حتما این گزینه هست.

فرزاد دلفی باز
یک شنبه 21 بهمن 1386, 14:56 عصر
نسخه 3.07
اگه نسخه من این موضوع رو ساپورت نکنه از طریق کد نویسی میشه کاری کرد؟؟؟؟

vcldeveloper
یک شنبه 21 بهمن 1386, 23:10 عصر
اگه نسخه من این موضوع رو ساپورت نکنه از طریق کد نویسی میشه کاری کرد؟؟؟؟
وقتی اینقدر راحت میشه نسخه 4.5 این کامپوننت رو با سورس پیدا کرد، دیگه رفع مشکل نسخه قدیمی آن از طریق کدنویسی معقول نیست.

dkhatibi
دوشنبه 22 بهمن 1386, 11:27 صبح
مطمئنا نسخه ی شما اونو ساپورت نمی کنه!
به اینجا سری بزمید (http://forum.p30world.com)

فرزاد دلفی باز
سه شنبه 23 بهمن 1386, 15:52 عصر
دوست عزیز dkhatibi از لطف شما متشکرم .
من نسخه 4.5 را پیدا و نصب کردم و همانظوری که گفته بودید در Print Option قسمت Scale را انتخاب کردم و با حالت Customm گزارش رو طراحی و پرینت گرفتم ولی همچنان مشکل وجود داره و چاپ در کاغذ مورد نظر انجام نمی شه بنظر شما و سایر دوستان مشکل از کجاست؟؟؟؟


با تشکر......

dkhatibi
سه شنبه 23 بهمن 1386, 20:48 عصر
ترجیحا در Print Preview در صفحه ی دیالوگ این کار را امتحان کنید.(اگر با حالت فارسی انتخاب کرده اید مقیاس را در پایین انتخاب و کاغذ را A4 انتخاب نمایید. ترجیحا نوع کاغذ پرینتر هم A4 انتخاب کنید. اگر مشکلتان حل نشد فکر چاره ی دیگری بکنید.(چه لزومی داره یک اندازه ی کاملا غیر استاندارد را برای گزارش برگزینید.)

فرزاد دلفی باز
چهارشنبه 24 بهمن 1386, 21:35 عصر
اصل مطلب اینه که من می خواهم بروی فرم اطلاعات حقوقی سازمان تامین اجتماعی(فرم سبز) اطلاعات حقوق را چاپ کنم و انداره اون 17*39 است نمی دونم کسی تا حالا بروی این فرم پرینت گرفته یا نه.........
حالا شما چه راه حلی پیشنهاد می کنید (استفاده از دیسکت تامین اجتماعی برای این منظور منتقی است)

dkhatibi
پنج شنبه 25 بهمن 1386, 07:03 صبح
وقتی شما می خواید روی یک صفحه ی بزرگ چاپ کنید پس چه جوری می خواید اونو تو پرینتر A4 خور بگذارید. و چرا می خواید محتویات رو به A4 تبدیل کنیئ موقعی که کاغذ شما نباید A4 باشد.
شما باید پرینتر خور رو عوض کنید.

فرزاد دلفی باز
پنج شنبه 25 بهمن 1386, 21:38 عصر
وقتی شما می خواید روی یک صفحه ی بزرگ چاپ کنید پس چه جوری می خواید اونو تو پرینتر A4 خور بگذارید. و چرا می خواید محتویات رو به A4 تبدیل کنیئ موقعی که کاغذ شما نباید A4 باشد.
شما باید پرینتر خور رو عوض کنید.

از سمت طول که در پرینتر وارد نمیشه .... و من نمی خواهم محتویات رو به A4 تبدیل کنم ... مسله اینه که طول از A4 بزرگتر و از A3 کوچکتره و دسترسی به پرینتر A3 خور وجود نداره حالا با این شرایط راه حلی وجود داره یا باید به نظر شما پرینتر رو عوض کرد..........

dkhatibi
جمعه 26 بهمن 1386, 08:51 صبح
مقیاس کردن جواب باید بده من در مورد A4 به A5 امتحان کردم مشکلی نداشته!
این روش را امتحان کنید که گزارشتون را با همون ابعاد روی A3 بسازید به گونه ای که فرم دقیقا در فضای لازم قرار بگیره و بقیه کاغذ سفید باشه.
بعد همون روش را پیاده کنید.
البته باز هم مقیاس شدت روی کاغذهای استاندارد انجام می شه چون گزینه ی دلخواه وجود نداره....
نمودونم....

فرزاد دلفی باز
جمعه 26 بهمن 1386, 13:21 عصر
متاسفانه گزارش را با روی A3 ساختم و از بالا و سمت چپ ولی مشکل وجود داره در کاغد من فقط اطلاعاتی که در اندازه کاغذ A4 هست چاپ میشه ولی بقیه چاپ نمیشه

dkhatibi
جمعه 26 بهمن 1386, 14:52 عصر
خیال خودتونو راحت کنید بهشون بگید یا پرینتر بزگتر بگیرن یا اندازه ی فرمهاشونو اساندارد کنن.
خودتونو درگیر برنامه نویسی کنید نه این مسائل
معمولا موسسات حرف برنامه نویس رو خوب گوش می دن.
موفق باشید

فرزاد دلفی باز
شنبه 27 بهمن 1386, 21:42 عصر
مثل اینکه این مسله راه حلی نداره در هر صورت لطف کردی؟؟؟؟

ali_abbasi22145
یک شنبه 28 بهمن 1386, 08:44 صبح
با سلام:

>من یک گزارش دارم که باید با یک پرینتر A4 خور گرفته بشه ولی مشکل اینجاست که ابعاد گزارش من از A4 بزرگتر و از A3 >کوچکتره و چون پرینتر A4 خوره تا جایی که ابعاد کاغذ A4 است پرینت می افته ولی بقبه گزارش در ادامه کاغذ که بزرگتر >از A4 است نمی افته . زمانیکه یک پیش نمایش می گیرم ابعاد درسته ولی هنگامیکه یک پروپرتی از پیش نمایش می >گیرم paper size را A4 نمایش می ده.
>این مورد برای من مهمه از دوستان اگه کسی با این مورد برخورد داشته و اون رو حل کرده لطف کنه و منو راهنمایی کنه >متشکر میشم....

سلام
چاپگر شما از A4 باشد و انوقت نباید ابعاد گزارش تان از A4 بزرگتر باشد!
و یک راه سخت تر وجود دارد که یک کار PostScript که درصدی گزارش را کوچک می کند را باید بنویسید کار منطقی نیست.
پس: گزارشت را افقی کن یا یک جوری در A4 جا کن و شرش را بکن.

programersa
شنبه 04 اسفند 1386, 08:15 صبح
سلام
من هم دقیقا مشکل شما رو دارم ولی ابزار من quickreport است و وقتی سایز کاغذ رو روی custom می گذارم نصف گزارش چاپ نمیشه در حالیکه در printpreview چنین مشکلی وجود نداره ،البته پرینتر من سوزنی بزرگ است و باید همه سایز را بگیره و وقتی سایز کاغذ رو A3 می گذارم درست چاپ میشه اما در custom نصفه می گیره . اگر دوستان بتونند راهنمایی کنند ممنون میشم .
موفق باشید.