PDA

View Full Version : چگونگی کار با کریستال ریپورت در دلفی؟



Future
سه شنبه 01 شهریور 1384, 12:08 عصر
سلام دوستان
من کریستال ریپورت را نصب کردم ولی نمی دونم چگونه در محیط دلفی از آن استفاده کنم . می خواستم بدونم که آیا کریستال هم مثل Quicreport,Fastreport در محیط دلفی داری ادیتور خاص خودش هست یا اینکه باید در کریستال گزارشت را ایجاد کنی و بعد در دلفی import کنی
لطفا اگر کسی در این زمینه مرا راهنمایی کنید که خیلی گیر کردم
با تشکر

حرفه ای
سه شنبه 01 شهریور 1384, 13:26 عصر
ActiveX کریستال ریپورت را به دلفی اضافه کن .

امکان طراحی گزارش از داخل دلفی ظاهراً وجود نداره و من تا کنون از گزارش را طراحی و در داخل دلفی آن را صدا می کردم اگر کسی راه حلی بلده به من هم بگه خوشحال خواهم شد

prog_2005
چهارشنبه 02 شهریور 1384, 08:45 صبح
CrystalReport1.Reset;
// CrystalReport.DataFiles(0):=cod;
CrystalReport1.Connect := ' Provider=SQLOLEDB.1;Initial Catalog=baygani;Data Source=ghazi';
CrystalReport1.WindowShowPrintSetupBtn := True;
CrystalReport1.WindowShowPrintBtn := True;
CrystalReport1.ReportFilename:= 'F:\baygani\date\outin2.rpt';
CrystalReport1.Destination := crptToWindow;
CrystalReport1.WindowState := crptMaximized;
if (edit5.Text<>'') and(edit6.Text<>'') then begin
ReportFormula :='{out_in.date_out}<="' +#39+Edit5.Text +#39+ '"' + 'or' + '{out_in.date_out}<=' +#39+ Edit6.Text +#39 ;

CrystalReport1.ReplaceSelectionFormula( ReportFormula);

end
اینم یک مثال کامل برای استفاده از کریستال ریپورت
موفق باشی

Future
چهارشنبه 02 شهریور 1384, 17:44 عصر
دوست عزیز خیلی ممنون ولی باید این تکه کد را در محیط دلفی بنویسم یا در کریستال؟

Future
پنج شنبه 03 شهریور 1384, 12:46 عصر
خوب دوست عزیز اگه بخواهی گزارش پویا بنویسی اونوقت برای ارسال پارامتر چه باید کرد