PDA

View Full Version : سوال: چه طور یک فریم رو در یک صفحه a4 پرینت کنم



toytown
دوشنبه 10 آبان 1389, 21:16 عصر
سلام دوستان


میخواستم بدونم چه طور میشه یک فریم رو در یک صفحه a4 پرینت کنم

dataking
دوشنبه 10 آبان 1389, 21:20 عصر
سلام
دقیقا یادم نیست ( خیلی وقت vb6کار نمیکنم)ولی با پرینت فرم می شه فرم راچاپ کرد خب اندازه فریم را به اندازه فرم کن

toytown
دوشنبه 10 آبان 1389, 22:52 عصر
من میخوام یه برنامه حسابداری بنویسم و اون با یه دکمه محاسبات رو انجام میده و من نمیخوام که اون دکمه تو صحفه چاپ بشه پس باید از فریم استفاده کنم

dataking
سه شنبه 11 آبان 1389, 09:59 صبح
سلام
قبل از صدور دستور چاپ visable دکمه را false کن دستور چاپ دادی true کن همین ...
البته معمولا تو حسابداری گزارش چاپ می کنند نه فرم حالا اون بستگی به برنامه و طرز تفکر شما داره

Javad-2010
سه شنبه 11 آبان 1389, 10:47 صبح
سلام دوستان


میخواستم بدونم چه طور میشه یک فریم رو در یک صفحه a4 پرینت کنم
دوست عزیز؛
بهتر است در برنامه خود یک گزارش آماده کنی و از گزارش‌گیری استفاده کنی.

returnx
سه شنبه 11 آبان 1389, 11:20 صبح
من میخوام یه برنامه حسابداری بنویسم و اون با یه دکمه محاسبات رو انجام میده و من نمیخوام که اون دکمه تو صحفه چاپ بشه پس باید از فریم استفاده کنم
اگه AutoRedraw فرم False باشه کنترل ها چاپ نمیشن و شما میتونی با این کد فرم رو پرینت کنید

Me.PrintForm
برای اطمینان از صحت کد ، باید سیستم عامل یک دستور پرینت به پرینتر بده...
البته بهتره که از گزارش استفاده کنید.

toytown
سه شنبه 11 آبان 1389, 16:37 عصر
من چند تا سوال برام پیش اومد :

آیا با دستور

Me.PrintForm
که تو دکمه میذارم و بعد دکمه رو میزنم فرم بلا فاصله تو صفحه a4 چاپ میشه؟؟

آیا نیازی نداره بدونیم از چه نوع چاپگری استفاده میکنه؟؟

اگه سورس یا پی دی اف در مورد گزارشگیری دارید و فکر میکنید به درد کارم بخوره لطفا بهم بدین

dataking
سه شنبه 11 آبان 1389, 16:44 عصر
سلام
دوست خوبم با ید با کریستال ریپورت که یکی از بهترین برنامه های گزارش سازی است کار کنید پیشنهاد می کنم یک سرچ کن هم سورس های زیادی هست هم آموزشهای زیادی هست

اگه AutoRedraw فرم False باشه کنترل ها چاپ نمیشن و شما میتونی با این کد فرم رو پرینت کنید
کاملا صحیح فرمودن تشکر میکنم