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

نام تاپیک: مشکل در چاپ گزارش در تعداد صفحات مشخص

  1. #1
    کاربر دائمی آواتار reza4359
    تاریخ عضویت
    مهر 1387
    محل زندگی
    So close
    پست
    619

    Question مشکل در چاپ گزارش در تعداد صفحات مشخص

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

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    تهران
    سن
    37
    پست
    297

    نقل قول: مشکل در چاپ گزارش در تعداد صفحات مشخص

    سلام

    برای راحتی بیشتر در چاپ و ماژول چاپ الان دواکسپرس خیلی بهتر و اسونتره

    خیلی توابه داده تاحدی که متونی براش در لحضه اجرا کد بنویسی که درصورت داشتن مثلا مبلغ فاکتور بیشتر از عدد خاص یه لیبل ویزیبلش ترو بشه و پرینت بشه


    موفق باشی

  3. #3
    کاربر دائمی آواتار reza4359
    تاریخ عضویت
    مهر 1387
    محل زندگی
    So close
    پست
    619

    نقل قول: مشکل در چاپ گزارش در تعداد صفحات مشخص

    ممنون از پاسختون ولی من فقط میخوام به همون تعدادی که تصویر در صفحات وجود داره وقتی دستور پرینت میدی چاپ کنه
    من 16 فیلد تصویر روی صفحه کریستالم تعریف کردم
    اگه شما راه حل بهتری دارید لطفا راهنمایی کنید

  4. #4
    کاربر دائمی آواتار reza4359
    تاریخ عضویت
    مهر 1387
    محل زندگی
    So close
    پست
    619

    نقل قول: مشکل در چاپ گزارش در تعداد صفحات مشخص

    من اینجا دو تا مشکل دارم که ممنون میشم راهنمایی کنید
    اول اینکه من برای هر شماره پلاک حداکثر باید 16 عدد تصویر داشته باشم و باید 16 فیلد تصویر داخل جدول دیتابیس تعریف کنم حالا ممکنه کاربر فقط 4
    تا عکس یا 8 تا عکس دخیره کنه ولی حداکثر 16 تا عکسه
    حالا من برای اینکه افزونگی اتفاق نیفته اومدم دو تا جدول ایجاد کردم و یکی از جدول ها را پلاک و یک id قرار دادم و در جدول دیگه عکس را قرار دادم
    حالا میخوام واسه اینکه حجم دیتابیسم با فیلد image بالا نره از varbinary استفاده کنم
    اینم نمونه کد های منه برای ذخیره تصویر در دیتابیس به صورت باینری
     con.ConnectionString = strCon;
    con.Open();
    MemoryStream ms = new MemoryStream();
    img.Save(ms, pictureBox1.Image.RawFormat);
    byte[] myarray = ms.GetBuffer();

    SqlCommand com = new SqlCommand("INSERT INTO mypic(id,pic1) values(@p0,@p1)", con);
    com.Parameters.AddWithValue("@p0", textBox1.Text);
    com.Parameters.AddWithValue("@p1", myarray);

    com.ExecuteNonQuery();


    حالا چطوری این تصاویر را در کریستال نمایش بدم چون با فیلد image به راحتی میشه ولی یه صورت باینری نمیدونم باید چکار کرد
    و اینکه زمان چاپ چطوری فقط اون صفحاتی را که تصویر داخل هست را چاپ کنم و بقیه صفحات برای چاپ نمایش داده نشه
    امیدوارم که منظورم را رسانده باشم

تاپیک های مشابه

  1. راهنمایی در مورد تعریف تعداد ستون های بیشتر در اکسس 2003
    نوشته شده توسط unforgiven در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 4
    آخرین پست: یک شنبه 17 بهمن 1395, 18:42 عصر
  2. پاسخ: 6
    آخرین پست: دوشنبه 04 اسفند 1393, 22:14 عصر
  3. پاسخ: 5
    آخرین پست: سه شنبه 18 تیر 1392, 11:56 صبح
  4. پاسخ: 2
    آخرین پست: جمعه 17 شهریور 1391, 07:03 صبح

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

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