PDA

View Full Version : ایجاد عناصر در FastReport با استفاده از کدنویسی



Look in future
دوشنبه 28 اردیبهشت 1383, 17:08 عصر
سلام دوستان
چگونه از طریق کد نویسی می توانیم یک TfrmemoView memo( یا rectangle Object یا هر چیز دیگه ایجاد کنیم اطفا مرا راهنمایی کنید .

jirjirakk
سه شنبه 29 اردیبهشت 1383, 00:57 صبح
var
m : TfrMemoView;
begin
frReport1.LoadFromFile('newreport.frf');
frReport1.PrepareReport;
frReport1.EMFPages.ObjectsToPage(0);
m :=TfrMemoView.Create;
m.SetBounds(220,120,200,16);
m.FillColor := clRed;
m.Memo.Add('تست میشود');
m.Name := 'MemeoTest';
frReport1.EMFPages.Pages[0].Page.Objects.Add(m);
frReport1.EMFPages.PageToObjects(0);
frReport1.ShowPreparedReport;
end;

Look in future
سه شنبه 29 اردیبهشت 1383, 08:12 صبح
سلام دوست عزیز
آقا کد بالا خطا دارد و با این 2 تا خطا روبرو می شوم
undeclared identifire:tfrmemoview
undeclared identifire:objectstopage
لطفا کمک کنید

Look in future
سه شنبه 29 اردیبهشت 1383, 15:53 عصر
سلام دوستان
من در fastReportیک Report_title گذاشتم و روی آن یک memo حالا چکونه می توانم از طریق دلفی طوری کد نویسی کنم که متن memo را خودم بدهم
در ضمن دوستان اطفا بگویید چرا در کد بالا خطا دارد

مهدی کرامتی
سه شنبه 29 اردیبهشت 1383, 16:08 عصر
چون یونیتهای حاوی این کلاسها را Use نکرده‌اید.

Look in future
چهارشنبه 30 اردیبهشت 1383, 08:52 صبح
سلام دوستان
من در fastReportیک Report_title گذاشتم و روی آن یک memo حالا چکونه می توانم از طریق دلفی طوری کد نویسی کنم که متن memo را خودم بدهم
آقا یونیت هاش چیه من وقتی کامپوننت را نصب کردم آن را نیز در ادرس دلفی قرار دادم

kimia1
چهارشنبه 30 اردیبهشت 1383, 09:47 صبح
توی رویداد OnGetValue مربوط به Frreport این کد را بنویس (فرض می کنیم اسم اون memo ..را name گذاشتی)


if ansicompareText(Parname,'Name')=0 then
Parvalue:='علی';

Look in future
چهارشنبه 30 اردیبهشت 1383, 14:41 عصر
دوست عزیز سلام
آقا عمل نکرد پیغام خطا هم نداد لطفا بگویید برای اینکه یک memo را خودم ایجاد کنم و بعد حتی فیلدش را هم خودم تعیین کنم چه کار باید انجام داد البته در fast report می خواهم این کار را بکنم

Look in future
پنج شنبه 31 اردیبهشت 1383, 10:05 صبح
آقا سلام
بابا جواب بدهید کارم خیلی گیر است الان 3 روز است که دنبال این می گردم چگونه یک memo را خودم ایجاد کنم و بعد حتی فیلدش را هم خودم تعیین کنم چه کار باید انجام داد البته در fast report می خواهم این کار را بکنم