مشکل در پرینت

شروع موضوع توسط صنم ‏12 سپتامبر 2005 در انجمن Visual Basic 6

  1. صنم

    صنم کاربر تازه وارد

    تاریخ عضویت:
    ‏27 فوریه 2005
    نوشته ها:
    125
    تشکر شده:
    0
    سلام
    من در برنامه ام برای گزارشگیری از datareport استفاده کرده ام روی کامپیوتر خودم جواب میده ولی وقتی setup می کنم و روی کامپیوتر دیگه نصب می کنم موقعی که می خوام print بگیرم این پیغام رو میده :report width is longer than paper width
    چی کار باید بکنم
     
  2. cracki

    cracki Registered User

    تاریخ عضویت:
    ‏23 مارس 2004
    نوشته ها:
    672
    تشکر شده:
    23
    من حتا روي سيستم خودمم همين مشكل رو دارشتم !
    يه خورده عرض صفحه رو كم كردم درست شد !
    اگه راح حلي باشه منم دوست دارم بدونم !
     
  3. Piter1356

    Piter1356 کاربر تازه وارد

    تاریخ عضویت:
    ‏11 اکتبر 2004
    نوشته ها:
    395
    تشکر شده:
    0
    محل سکونت:
    tehran
    پرینترهای مختلف مارجینهای متفاوتی دارند . بهترین راه اینه که درایور پرینتری که قراره ازش استفاده بشه روی کامپیوترتون نصب کنید و طبق اون صفحه گزارشتون رو تنظیم کنید . البته با کم کردن عرض صفحه هم میشه این مشکل رو حل کرد
     
  4. rouzbeh_ziafati

    rouzbeh_ziafati Registered User

    تاریخ عضویت:
    ‏17 دسامبر 2006
    نوشته ها:
    165
    تشکر شده:
    5
    محل سکونت:
    همدان
    چطور میشه تشخیص داد که در گزارش گیری از طریق دیتا ریپورت Datareport کاربر از گزارش پرینت گرفته ؟
    یک فیلد در بانک دارم که تعداد پرینت ها رو ثبت میکنه . و هر بار که از گزارش پرینت گرفته شد باید این متغییر رو یک واحد اضافه کنم کسی راهی بلده ؟
    دقت کنید که دکمه پرینت در دیتا ریپورت منظورمه ، همون دکمه که بطور خودکار در صفحه گزارش گیری اون بالا موجود هست .
    تازه ممکنه کاربر اون دکمه رو کلیک بکنه اما از گزارش پرینت نگیره ، باید راهی وجود داشته باشه که ویژوال بیسیک تشخیص بده از گزارش پرینت گرفته شد یا نه . من این راه رو می خوام
    لطفا کمک کنید .
     
    Last edited: ‏24 آپریل 2009
zarpopخرید بک لینک