امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کمک در مورد پرینت گرفتن...فوری و ضروری
نویسنده پیام
mohammadbm آفلاین
تازه وارد

ارسال‌ها: 11
موضوع‌ها: 6
تاریخ عضویت: خرداد ۱۳۸۷

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
کمک در مورد پرینت گرفتن...فوری و ضروری
سلام.من یه برنامه ای نوشتم و اونو به پایگاه داده اکسس وصل کردم.تو بانک اطلاعاتی من نام و آدرس اشخاص زیادی ثبت خواهد شد.من میخوام برنامه یه کاغذ آ-چهار رو برام به مستطیل های مساوی و هم اندازه تقسیم کنه و این نام و آدرس هر شخص رو در هر کدوم از این مستطیل ها چاپ کنه....حضورتون عرض کنم که من از یه روش ابتکاری بهره بردم ولی جواب نداد.من اومدم یه فرم دیگه درست کردم و توش رو پر کردم از تکست باکس بعد اونارو به پایگاه داده وصل کردم و بعد از آن هم برای پرینت از دستور پرینت فرم استفاده کردم اما مشکل این روش اینجاست که اطلاعات چند صفحه باشه نمیشه همشو چاپ کرد و در ضمن بزرگترین بدی این روش اینه که نوشته ها بسیار ناخوانا و کدر دیده میشن ولی اگر از دیتا ریپورت استفاده کنیم اینتوری نیست و نوشته ها خیلی واضح است.حالا من درخواستم از شما اینه که یه روش جامعی ترجیها با دیتا ریپورت به من آموزش بدین که این کار ما رو راه بندازه و اگه سورسی هم که تهیه کردید دیگه حرف ندارین...قبلا هم از زحمات شما دوستان گرامی قدردانی و تشکر می کنم
۰۵-تير-۱۳۸۷, ۱۳:۱۹:۲۸
ارسال‌ها
پاسخ
mohammadbm آفلاین
تازه وارد

ارسال‌ها: 11
موضوع‌ها: 6
تاریخ عضویت: خرداد ۱۳۸۷

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #2
RE: کمک در مورد پرینت گرفتن...فوری و ضروری
چرا کسی جوابم رو نمی ده....یعنی هیچ کس نمی دونه این برنامه رو باید چجوری بنویسن؟؟!!...از اساتید خواهش می کنم به سوال من جواب بدنوووومن منتظرم...واقعا هم این بنامه رو لازم دارم
۰۸-تير-۱۳۸۷, ۰۸:۲۵:۱۳
ارسال‌ها
پاسخ
mohammadbm آفلاین
تازه وارد

ارسال‌ها: 11
موضوع‌ها: 6
تاریخ عضویت: خرداد ۱۳۸۷

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: کمک در مورد پرینت گرفتن...فوری و ضروری
من شدیدا این برنامه رو لازم دارم...از شما دوستان گرامی هم عاجزانه خواهش دارم اگه میتونین منو راهنمایی کنین دریغ نکنین....من منتظر حضور سبزتان هستم
۰۸-تير-۱۳۸۷, ۰۸:۴۲:۴۸
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #4
RE: کمک در مورد پرینت گرفتن...فوری و ضروری
خب ببین راه داره اما سخت ها!!!
من خودم این کار رو یک بار انجام دادم و الان توی برنامه های مختلف ازش استفاده می کنم
باید بشینی دونه دونه بنوسی که هر چیزی کجا قرار بگیره، مثلاً می خوای گوشه سمت چپ کاغذ یه عکس بخوره با دستور DrawImage (تو VB.NET اینه) می گی رو فلان مختصات بکشه
حالا می تونی حتی جدول هم بکشی (با Line و Rectangle)، و متن هاتم توش بذاری جوری که نزنه بیرون(می تونی به یه متن بگی که خودتو توی یه Rectangle جا بده که متنه همین کار رو می کنه)

اگر هم حوصله نداری از این ActiveX های آماده استفاده کن و فکر کنم Crystal Report هم این کار رو می کنه

پارک24
مرجع خرید و فروش خودرو
۰۸-تير-۱۳۸۷, ۰۸:۴۸:۴۱
وب سایت ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

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

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #5
RE: کمک در مورد پرینت گرفتن...فوری و ضروری
تو ديتا ريپورت رو نمي دونم اما اگه مي خواي متن نوشته هات داخل اون فرم هنگام پرينت كدر نشه اول بايد رنگ زمينه فرم رو به سفيد تفيير بدي و بعدشم بهتره به جاي تكست باكس از ليبل استفاده كني كه يا رنگ زمينه اش سفيده يا كلا نامرئي هست .
براي رسم مستطيل هم مي توني به كمك رسم خطوط ( دستور Draw ) هر چيزي رو هر جائي كه خواستي رسم كني.

۰۸-تير-۱۳۸۷, ۱۰:۱۸:۴۶
وب سایت ارسال‌ها
پاسخ
rouzbeh_ziafati آفلاین
تازه وارد

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

تشکرها : 2
( 2 تشکر در 2 ارسال )
ارسال: #6
RE: کمک در مورد پرینت گرفتن...فوری و ضروری
دوستان چطور میشه کار کرد که وقتی می خواهیم از فرمی پرینت بگیریم . قبلش صفحه page setup باز بشه
مثل همون صفحه ایی که وقتی توی برنامه word هستیم و درکه crtl+p رو می زنیم باز میشه
لطفا کمک کنید ............
۱۱-فروردین-۱۳۸۸, ۱۴:۱۳:۱۳
ارسال‌ها
پاسخ
alaska آفلاین
عضو افتخاری
****

ارسال‌ها: 591
موضوع‌ها: 65
تاریخ عضویت: دى ۱۳۸۶

تشکرها : 3841
( 2520 تشکر در 474 ارسال )
ارسال: #7
RE: کمک در مورد پرینت گرفتن...فوری و ضروری
سلام
(۱۱-فروردین-۱۳۸۸, ۱۴:۱۳:۱۳)rouzbeh_ziafati نوشته است: دوستان چطور میشه کار کرد که وقتی می خواهیم از فرمی پرینت بگیریم . قبلش صفحه page setup باز بشه
برین از componentsها و microsoftcommon dialog control6 رو نصب کنید
بعد تو قسمت کد دکمه چاپتون بنویسید
CommonDialog1.showprinter
اینطوری اون صفحه ای که می خواین باز میشه

فکر کن آنگاه سخن بگو تا از لغزش و خطا مصون باشی .
امیرمومنان علی (ع)
(آخرین ویرایش در این ارسال: ۱۱-فروردین-۱۳۸۸, ۱۵:۲۲:۲۴، توسط alaska.)
۱۱-فروردین-۱۳۸۸, ۱۵:۱۴:۰۴
ارسال‌ها
پاسخ
تشکر شده توسط : rouzbeh_ziafati
rouzbeh_ziafati آفلاین
تازه وارد

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

تشکرها : 2
( 2 تشکر در 2 ارسال )
ارسال: #8
RE: کمک در مورد پرینت گرفتن...فوری و ضروری
مرسی بابت راهنمایی ...
حالا چطور میشه تعداد دفعاتی که از گزارش پرینت گرفته میشه رو حساب کرد و در جایی ذخیره کرد ؟
۰۱-اردیبهشت-۱۳۸۸, ۰۰:۰۸:۱۱
ارسال‌ها
پاسخ
rouzbeh_ziafati آفلاین
تازه وارد

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

تشکرها : 2
( 2 تشکر در 2 ارسال )
ارسال: #9
RE: کمک در مورد پرینت گرفتن...فوری و ضروری
چطور میشه تشخیص داد که در گزارش گیری از طریق دیتا ریپورت Datareport کاربر از گزارش پرینت گرفته ؟
یک فیلد در بانک دارم که تعداد پرینت ها رو ثبت میکنه . و هر بار که از گزارش پرینت گرفته شد باید این متغییر رو یک واحد اضافه کنم کسی راهی بلده ؟
دقت کنید که دکمه پرینت در دیتا ریپورت منظورمه ، همون دکمه که بطور خودکار در صفحه گزارش گیری اون بالا موجود هست .
تازه ممکنه کاربر اون دکمه رو کلیک بکنه اما از گزارش پرینت نگیره ، باید راهی وجود داشته باشه که ویژوال بیسیک تشخیص بده از گزارش پرینت گرفته شد یا نه . من این راه رو می خوام
لطفا کمک کنید .
(آخرین ویرایش در این ارسال: ۰۴-اردیبهشت-۱۳۸۸, ۰۱:۲۱:۵۰، توسط rouzbeh_ziafati.)
۰۴-اردیبهشت-۱۳۸۸, ۰۰:۳۰:۳۵
ارسال‌ها
پاسخ
PouriaAmid آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 272
موضوع‌ها: 15
تاریخ عضویت: شهریور ۱۳۸۳

تشکرها : 34
( 311 تشکر در 133 ارسال )
ارسال: #10
RE: کمک در مورد پرینت گرفتن...فوری و ضروری
راه 100% وجود نداره که بفهمی پرينت گرفته شده يا نه فقط ميتونی چک کنی که طرف چند بار سعی کرده پرينت بگيره.
مثلا اگه پرينتر اصلاً کار نکرد چی? برنامه ميتونه تشخيص بده که فرم واسه پرينتر فرستاده شده يا نه
ولی بقيش رو نميشه چک کرد. يعنی به همين سادگی نميشه.
تنها راه 100 % اینه: دستگاه های پرينتر که counter دارن که وقتی چيزی پرينت ميشه شماره ميندازه
فقط بايد counter پرينتر رو بخونی.

Root is not accessible
۲۲-خرداد-۱۳۸۸, ۱۶:۰۴:۵۹
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  پرینت از دیتا گرید ویو mahdi61 2 3,767 ۰۵-دى-۱۳۹۵, ۱۱:۰۲:۳۴
آخرین ارسال: mahdi61
  گرفتن متن فارسی و نمایش آن از فایل متنی GTAexcess 2 3,065 ۱۳-اردیبهشت-۱۳۹۵, ۱۴:۰۸:۴۷
آخرین ارسال: Ghoghnus
  مشکل ماژول گرفتن اطلاعات سیستم hossein161 1 2,792 ۲۰-شهریور-۱۳۹۴, ۱۵:۲۲:۲۲
آخرین ارسال: Payman62
  [سوال] گرفتن شماره ستون و ردیف از رنج مشخص به شکل داینامیک eppagh 0 2,162 ۰۶-اسفند-۱۳۹۳, ۲۰:۱۸:۱۳
آخرین ارسال: eppagh
  کمک برای گرفتن خروجی در EXCEL javad917 4 5,369 ۱۵-آبان-۱۳۹۳, ۱۴:۵۸:۵۴
آخرین ارسال: javad917
  درخواست کد پرینت گراف در PictureBox برای VB6 javad917 11 9,818 ۱۲-تير-۱۳۹۳, ۱۳:۳۸:۱۳
آخرین ارسال: javad917
  مشکل در تماس گرفتن MSComm mahdi321 3 4,039 ۰۶-فروردین-۱۳۹۳, ۱۹:۴۶:۲۸
آخرین ارسال: Ghoghnus
  گرفتن سورس سایت aleas 6 5,415 ۲۷-شهریور-۱۳۹۲, ۱۴:۰۴:۴۰
آخرین ارسال: rap0661
Question [سوال] گرفتن آیپی سایت megatron 6 5,209 ۲۱-تير-۱۳۹۲, ۲۳:۵۴:۳۲
آخرین ارسال: megatron
  ایجاد منو و . . . (فوری ) hadi_110 0 2,140 ۱۴-اردیبهشت-۱۳۹۲, ۲۰:۵۷:۰۲
آخرین ارسال: hadi_110

پرش به انجمن:


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

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