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

نام تاپیک: چاپ نکردن یک رکورد در FR

  1. #1
    کاربر دائمی آواتار DataMaster
    تاریخ عضویت
    تیر 1382
    محل زندگی
    مشهد الرضا
    پست
    634

    چاپ نکردن یک رکورد در FR

    سلام
    میخوام توی باند Detail یک شرط رو برای چاپ اون رکورد چک کنم
    نمی دونم در صورت برقرار نبودن شرط چطوری رکورد رو چاپ نکنم
    ممنون

  2. #2
    در زمانی که به اون رکورد خاص می رسید، خصوصیت Visible باند را False کنید و برای سایر رکوردها، این خصوصیت را True کنید.
    برای این کار می تونید از رویداد OnBeforePrint باند مورد نظر (در Designer) استفاده کنید و کدی شبیه به این در آن بنویسید:

    procedure DetailData1OnBeforePrint(Sender: TfrxComponent);
    begin
    if TfrxDataBand(Sender).DataSet.RecNo = 0 then
    TfrxDataBand(Sender).Visible := False
    else
    TfrxDataBand(Sender).Visible := True;
    end;


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

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

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