View Full Version : ساخت يک آيتم در هنگام پيش نمايش فست ريپورت
h_mohamadi
یک شنبه 04 اسفند 1387, 11:12 صبح
سلام
من مي خواستم بدانم چه طوري مي توانم با دستور در دلفي در هنگام پيش نماش فست ريپورت يک ليبل بسازم و به آن مشخصان و کپشن بدهم مثلا ارتفاع و عرض و فاصله از بالا و چپ و...
nasr
یک شنبه 04 اسفند 1387, 11:16 صبح
این لیبل می خواهید توی ریپورت ساخته بشه یا توی یکی از فرمهای برنامه ؟
h_mohamadi
دوشنبه 05 اسفند 1387, 15:23 عصر
بله مي خواهم در پيش نمايش فست ريپورت يک ليبل بسازم. مثلا شماره تلفنم در کنار پرينت ها باشد و در ديزاينر نباشد که کاربر بتواند حذف کند
vcldeveloper
دوشنبه 05 اسفند 1387, 17:21 عصر
برید به سایت FastReport و فایل مربوط به FastReport Programmer's Manual را دانلود کنید، و آن را مطالعه کنید. این فایل درباره چگونگی ایجاد یک گزارش بوسیله کد، و چگونگی دسترسی به عناصر گزارش از طریق فرم توضیحات همراه با مثال داره.
h_mohamadi
یک شنبه 11 اسفند 1387, 18:09 عصر
دستوري پيدا نکردم کسي از دوستان مي تواند من را راهنمايي کند تا سريع تر به جوابم برسم
h_mohamadi
دوشنبه 19 اسفند 1387, 07:43 صبح
دوستان من 2 روز بيشتر فرصت ندارم و بايد اين پروژه را تحويل دهم اگر من را راهنمايي کنيد بسيار ممنون مي شوم
sasan_vm
دوشنبه 19 اسفند 1387, 08:48 صبح
procedure TForm1.Button2Click(Sender: TObject);
var
frLabel : TfrxMemoView;
frband : TfrxBand;
begin
// report must load later,..
frband := TfrxBand(frxReport1.FindComponent('ReportTitle1')) ;
if frband <> nil then
begin
frLabel := TfrxMemoView.Create(frband);
with frLabel do
begin
Name := 'My_Memo'; // desired name
// or label->CreateUniqueName();
Left := 5; // dimension in pixel
Top := 5;
Height := 20;
AutoWidth := true;
Lines.Add('Hello , FR dynamic coding is great.');
frxReport1.PrepareReport();
frxReport1.ShowPreparedReport();
end;
end;
end;
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.