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

نام تاپیک: مقدار دهي كامپوننت هاي گزارش در زمان دلخواه

  1. #1
    کاربر جدید
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    يه جاي دوست داشتني گرم وخشك
    پست
    26

    مقدار دهي كامپوننت هاي گزارش در زمان دلخواه

    با سلام
    ميخواهم تعدادي ركورد را كه در جدولم داري اطلاعات خاص هستند را چاپ نمايم
    براي اينكار فيلتري براي جدولم طراحي نمودم و گفته ام تا هنگامي كه به پايان جدول نرسيده اي ركورد هايي كه در شرط قرار مي گيرند را چاپ كن
    تمام مراحل جستجو در جدول و پيدا نمودن ركورد ها را بخوبي انجام مي دهد تنها هنگامي كه كامپوننت هايي گزارش را به مقادير ركوردها اختصاص مي دهم در گزارش تنها اطلاعات آخرين ركورد را نمايش مي دهد و نه تمام ركورد هاي كشف شده ؟؟؟؟؟
    در ضمن براي گزارشگيري از ابزار qreport استفاده نموده ام

    اين هم قسمتي از برنامه كه مي خواهد گزارش را چاپ كند
    QuickRep1.DataSet:= table1
    Table1.Filtered:=true;
    Table1.Filter:='datfile='+ datee +'and city='+ city;
    Table1.Open;

    QRDBText1.DataSet:=Table1 ;
    QRDBText1.DataField:=city;
    Table1.FindFirst;
    cou:=Table1.RecordCount;
    if Table1.RecordCount<>0 then
    begin
    while ii<=cou do
    begin

    mony:= Table1.FieldValues['mony'] + mony;
    QRLabel6.Caption:= FloatToStr(mony);
    ii:=ii+1;
    Table1.FindNext;
    end;
    QuickRep1.Prepare;
    QuickRep1.Preview ;
    آخرین ویرایش به وسیله سوگند رها : شنبه 23 خرداد 1388 در 14:48 عصر

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

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