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

نام تاپیک: [QReport] استفاده از IF درون QRExpr

  1. #1
    کاربر دائمی آواتار jirjirakk
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    wwwroot
    پست
    660

    [QReport] استفاده از IF درون QRExpr

    سلام
    من درون جدول فیلدی دارم که مقدارش صفر و یا یک و یا دو میباشد. حال در هنگام تهیه گزارش میخواهم درصورتی که صفر بود مثلا چاپ کند X و اگر یک بود چاپ کند Y و اگر دو بود چاپ کند Z
    برای یک وقتی یک If میزارم درسته اما 2 تا IF و یا 3 تا IF پیام خطا میده.
    این IF ها رو چیجوری باید ردیفشون کنم.




  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    پست
    854
    با else if

  3. #3
    برای مقادیر غیر boolean خاصیتی همانند DisplayValues نداریم .

    اگر امکان تغییر جدولت رو نداری بهترین کار اینه که در BeforePrint DetailBand از شرط استفاده کنی .
    البته در این حالت به جای استفاده از QRDBText باید از QRlabel استفاده کنی

    موفق باشی

  4. #4
    کاربر دائمی آواتار jirjirakk
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    wwwroot
    پست
    660
    امید جان تشکرات :) من با سویچ کردن به روی فست ریپورت نتیجه ای که میخواستم رو بدست آووردم.

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

  1. باز هم مقدار QRExpr
    نوشته شده توسط Hsimple11 در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 4
    آخرین پست: دوشنبه 02 مهر 1386, 00:06 صبح
  2. میخوام حاصل تقسیم دو عدد رو گرد کنم در QReport
    نوشته شده توسط s_mm99 در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 2
    آخرین پست: چهارشنبه 02 شهریور 1384, 13:51 عصر
  3. QrExpr
    نوشته شده توسط javidtaheri در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: چهارشنبه 13 خرداد 1383, 09:41 صبح
  4. کار با QrExpr (کمک فوری)
    نوشته شده توسط javidtaheri در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: سه شنبه 05 خرداد 1383, 15:59 عصر
  5. بدست آوردن میانگین مقدار یک رکورد با QRExpr در QReport
    نوشته شده توسط behrooz در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 3
    آخرین پست: دوشنبه 07 اردیبهشت 1383, 15:22 عصر

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

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