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

نام تاپیک: fast Report و پیش نمایش

  1. #1

    fast Report و پیش نمایش

    من یه برنامه با بانکهای DBISAM نوشتم واولین بارم هست که می خواهم از fast Report استفاده کنم حالا که Query را نوشتم و فیلد ها را به گزارش اضافه کردم توی برنامه نمی تونم اون رو با متد Show Perview ببینم اصلا محیط پیش نمایش ظاهر نمیشه آیا ایراد مربوط به fast Report است.

  2. #2
    مهمان
    سلام

    باید از متد ShowReport استفاده کنی.

  3. #3
    با این هم مشکل حل نشد
    procedure Trepo.BitBtn1Click(Sender: TObject);
    var
    tar1,tar2 :string;
    begin
    tar1:=t1.Text;
    tar2:=t2.Text;
    dbq.Active:=false;
    dbq.UnPrepare;
    dbq.ParamByName('tar1').AsString:=tar1 ;
    dbq.ParamByName('tar2').AsString:=tar2 ;
    dbq.Prepare;
    dbq.Active:=true;
    fastrepo.ShowReport;
    end;

    متن اون تیکه از برنامه اینه

  4. #4
    کاربر دائمی آواتار DataMaster
    تاریخ عضویت
    تیر 1382
    محل زندگی
    مشهد الرضا
    پست
    634
    شاید گزارشت رو لود نکردی
     frReport1.LoadFromFile(ExtractFilePath(App  lication.ExeName)+'Report.frf');
    frReport1.ShowReport;

  5. #5
    سه مرحله باید طی شود :
    frReport1.LoadFromFile('aa.frf'); 
    frReport1.PrepareReport;
    frReport1.ShowReport;

  6. #6
    وقتی بنده تاپیک را دیدم هنوز جواب آقای Data Master پست نشده بود و الا نیازی به پست من نبود و ما جسارت نمیکردیم . ضمنا همان دو مرحله آقای Data Master البته برای Preview کافی است ولی اگر مستقیما بخواهیم به پرینت ارسال کنیم (بدون Preview) مرحله دوم هم لازمست .
    frReport1.LoadFromFile('aa.frf'); 
    frReport1.PrepareReport;
    frReport1.PrintPreparedReportDlg;

  7. #7

    ارسال متغییر

    من میخوام یک متغییر در برنامه رو(داخل فرم دلفی) رو به گزارشم در Fast Report انتقال بدم
    یا یک متن رو که کاربر وارد کرده در عنوان گزارش بیارم چطوری میتونم این کار رو انجام بدم؟

  8. #8
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    بندرعباس ص پ 3769-79145
    پست
    149

  9. #9
    نقل قول نوشته شده توسط moradi_am
    سه مرحله باید طی شود :
    frReport1.LoadFromFile('aa.frf'); 
    frReport1.PrepareReport;
    frReport1.ShowReport;
    مراحلی رو که آقای مرادی گفتند انجام دادم ولی هر بار که توی بانک تغییراتی ایجاد مینکم به جای اونکه تغییرات تو گزارش هم دیده بشه همون گزارش اولی که ذخیره کرده بودم ظاهر میشه بنضر شما دوستان مشکل چیه

  10. #10
    مشکل به نظر میاد در query شما باشد .مثلا این روش را انجام بدهید :

    procedure Trepo.BitBtn1Click(Sender: TObject); 
    var
    tar1,tar2 :string;
    begin
    tar1:=t1.Text;
    tar2:=t2.Text;
    dbq.Active:=false;
    dbq.ParamByName('tar1').AsString:=tar1 ;
    dbq.ParamByName('tar2').AsString:=tar2 ;
    dbq.execsql;
    dbq.Active:=true;
    fastrepo.loadfromfile('abc.frf');
    fastrepo.ShowReport;
    end;

    بجای abc نام فایل گزارش خود را بنویسید .
    در ضمن باید dbq.sql.text را قبلا مشخص کرده باشید .

  11. #11

    Master -Detail

    مشکل حل شد خیلی متشکرم
    با اجازه یه سوال دیگه
    من دو تا Query دارم که بصورت Master -Detail می باشند به ازای هر رکورد در1 Query چند رکورد در Query2 وجود داره حالا اگه بخواهم گزارش بگیرم بطوری که هر رکورد در Query 1 فقط یک بار تکرار بشه و به تعداد رکورد های Query 2 تکرار نشند باید چیکار کرد
    ضمنا راهنمای fast report که بزبان لاتین است را نیز خوانده ام که راه مشکل رو استفاده از Group Data نوشته ولی با اون هم مشکل حل نشد چون فقط رکورد اول توی Query 1 یک بار تکرار میشه و بعد Query 2 کل اطلاعاتش نشون داده میشه

  12. #12
    کاربر دائمی آواتار DataMaster
    تاریخ عضویت
    تیر 1382
    محل زندگی
    مشهد الرضا
    پست
    634
    جناب پرهیزکار:
    شما باید برای جدول اصلی از یک باند master data استفاده کنید . برای جدول detail نیز از یک detail data اونوقت یک شی subreport رو روی باند detail dataقرار بدید و در صفحه جدیدی که باز میشه گزارش مربوط به جدول فرعی رو تنظیم کنید.

  13. #13
    آقا از جوابتون ممنونم
    را ه حل تون رو هنوز آزمایش نکردم
    من یک فایل PDF از سایت Fasr report گرفتم که راهنمای اون بود ولی متاسفانه این مطالب توش نیست لطفا اگه جای هست که یه هلپ کامل در مورد Fast Report هست منو راهنمایی کنید . در ضمن من اولین کارمه با Fast Report و بانک اطلاعاتی DBISAM

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

  1. تبدیل quickk report به Fast Report
    نوشته شده توسط reza1351 در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 1
    آخرین پست: شنبه 17 شهریور 1386, 07:40 صبح
  2. Fast Report و گزارشگری تحت وب
    نوشته شده توسط فرزاد دلفی باز در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 6
    آخرین پست: شنبه 09 دی 1385, 21:43 عصر
  3. کمک در fast report
    نوشته شده توسط taha2005 در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 0
    آخرین پست: دوشنبه 06 آذر 1385, 12:31 عصر
  4. گزارشگیرFAST REPORT %%%
    نوشته شده توسط reza_moridi در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: شنبه 15 فروردین 1383, 19:36 عصر

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

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