نمایش نتایج 1 تا 5 از 5

نام تاپیک: استفاده از report viewer

  1. #1
    کاربر دائمی آواتار mehran_337
    تاریخ عضویت
    مهر 1384
    محل زندگی
    رشت
    پست
    1,305

    استفاده از report viewer

    برای طراحی فیش مثل فیش حقوق با استفاده از report viwer روش زیر عمل کردم :

    1 بک گراند با فتوشاپ برای فیش طراحی کردم و جای فیلدها را درون آن تعیین کردم.

    تصویر مربوطه را بعنوان background image در body properties قرار دادم تا بتوانم بقیه عناصر را روی تصویر بیاورم و گرنه با کنترل image نتوانستم اشیا را روی تصویر قرار دهم پس مجبور به استفاده از بک گراند ایمیج شدم.

    حالا مشکل اینه که فیش 4 نسخه ای هست و روی هر فیشی باید عبارت " رسید برای ... ( پرداخت کننده - صاحب حساب و غیره " چاپ بشه. بهتره سوالمو اینطور مطرح کنم چطور می شه 4 صفحه با استفاده از report viewer چاپ کرد که هر کدوم بک گراند مختلف داشته باشه.

    راه حل دیگه ای به نظرم رسید اینکه بجای یک گزارش با 4 بک گراند مختلف ، 4 گزارش داشته باشم وقتی کاربر روی دکمه چاپ فیش کلیک کرد دیگه پیش نمایش نبینه ( چون باید 4 گزارش را ببینیه و هر کدوم و چاپ کنه و بره گزارش بعدی که صورت خوشی نداره ) و مستقیم چاپ کنه .
    حالا این مشکل هست که چطور بدون نمایش پیش نمایش چاپ فایل rdlc را به چاپگر فرستاد.

  2. #2
    کاربر دائمی آواتار mehran_337
    تاریخ عضویت
    مهر 1384
    محل زندگی
    رشت
    پست
    1,305

    نقل قول: استفاده از report viewer

    دوستان نظری ندارند؟

  3. #3

    نقل قول: استفاده از report viewer

    دوست عزیز فیش های شما روی فرمهای از قبل چاپ شده قرار چاپ بشود؟ در این صورت نظر من این هست که از حالت Form استفاده کنید که از فایل اسکن شده فیش به عنوان بک گراند راهنما بدون چاپ شدن استفاده کنید.
    اام اگر بگ گراندرو هم با فیش چاپ میکنید میتونید از ارسال پارامتر استفاده کنید

  4. #4
    کاربر دائمی آواتار SilverGold
    تاریخ عضویت
    تیر 1389
    محل زندگی
    مشهدالرضا علیه السلام
    پست
    150

    نقل قول: استفاده از report viewer

    دوستان دیدم بحث در مورد گزارش ساز خود دات نته منم یک مشکل دارم میخوام چک باکس استفاده کنم داخل ریپورتم ولی وجود نداره ممنون میشم من رو راهنمایی کنید

  5. #5

    نقل قول: استفاده از report viewer

    من برای چک باکس
    در پراپرتی گزارش / قسمت Code
    تابع زیر را نوشته ام
    Function QualityManual (MyV AS Boolean) AS String
    QualityManual = "*"
    if(MyV)
    QualityManual = "R"
    END IF

    فونت تکس باکس را به "Wingdings 2" تغییر داده ام
    در قسمت Expression تکست باکس دستور زیر را وارد کرده ام
    =Code.QualityManual(Fields!WelderCerts.Value)

    یک را دیگر نیز دارد
    در قسمت Expression تکست باکس دستور زیر را وارد نمایید
    = iif( Fields!absent.Value , Chr(254), Chr(168))


    کامیاب باشید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •