PDA

View Full Version : سوال: ***فوری*** گرفتن مقدار LABEL در FAST REPORTER?



majidmir
سه شنبه 30 شهریور 1389, 00:56 صبح
سلام

سلام روی فرمم یه label گذاشتم حالا می خوام مقدار این label رو بیارم توی fast report و توی گزارشم نمایش بدم باید چطوری این کار رو انجام بدم ؟

hamid-nic
سه شنبه 30 شهریور 1389, 01:23 صبح
سلام
قبلا بحث شده است ، در همین بخش جست و جو کنید .

majidmir
سه شنبه 30 شهریور 1389, 02:37 صبح
دوست عزیز من چیز خاصی رو پیدا نکردم بجز این کد رو که این هم چیزی ازش نفهمیدم ؟

var
memo0:TfrxMemoView;

memo0 := frxReport1.FindObject('Memo0')as TfrxMemoView;
memo0.Text:='مقدار مور د نظر';
frxReport1.ShowReport(true);

حسین خانی
سه شنبه 30 شهریور 1389, 08:26 صبح
با سلام :لبخندساده:

کد بالا درست می باشد و فقط کافی است در فست یک ممو با نام Memo0 ایجاد کنید .

موفق باشید ...

hamid-nic
سه شنبه 30 شهریور 1389, 11:28 صبح
دوست عزیز من چیز خاصی رو پیدا نکردم بجز این کد رو که این هم چیزی ازش نفهمیدم ؟
دوست عزیز یک شی از نوع Memo با نام Memo1 در صفحه ی گزارش فست ریپورت قرار دهید و کد زیر را برای آن در فرم برنامه یتان قرار دهید .
procedure TForm1.Button1Click(Sender: TObject);
var
memo1:TfrxMemoView;
begin
memo1 := frxReport1.FindObject('Memo1')as TfrxMemoView;
memo1.Text:=label1.Caption ;
frxReport1.ShowReport(true);
end;
موفق باشید.