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

نام تاپیک: جمع مقادير دو Memo در فست ريپورت

  1. #1

    جمع مقادير دو Memo در فست ريپورت

    با سلام:
    من تو فست دو تا Memo دارم كه داراي مقادير عددي 25 رقمي مي باشند .حالا مي خواهم مقادير دو Memo را با هم جمع كنم ولي ايراد مي گيره(دو تا متغير از نوع longont معرفي كردم)

    با تشكر.........

  2. #2
    کاربر دائمی آواتار nice boy
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Delphi Land
    پست
    373

    نقل قول: جمع مقادير دو Memo در فست ريپورت

    procedure Page1OnBeforePrint(Sender: TfrxComponent);
    var
    a,b:integer;
    begin
    a:=strtoint(trim(memo1.text));
    b:=strtoint(trim(memo2.text));
    a:=a+b;
    memo3.text:=inttostr(a);

    end;

  3. #3

    نقل قول: جمع مقادير دو Memo در فست ريپورت

    اين پيغام رو ميده...........a.JPG

  4. #4

    نقل قول: جمع مقادير دو Memo در فست ريپورت

    اون پیغام خطا که همه چیز رو واضح بیان کرده ، اون ععدی که داخل متغییر A یا B بار شده خارج از محدوده نوع داده ای integer هست .

  5. #5

    نقل قول: جمع مقادير دو Memo در فست ريپورت

    دوست عزيز راه حل چيه؟؟؟؟

  6. #6

    نقل قول: جمع مقادير دو Memo در فست ريپورت

    متغییر ها رو از نوع Double تعریف کنید :

    procedure Page1OnBeforePrint(Sender: TfrxComponent);
    var
    a, b: Double;
    begin
    a := StrToFloat(Trim(memo1.text));
    b := StrToFloat(Trim(memo2.text));
    a := a + b;
    memo3.text := FloatToStr(a);
    end;

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

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