formdaki edit'in Text i fastreporta nasıl gösterilir..
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
formdaki edit'in Text i fastreporta nasıl gösterilir..
arkadaşlar kolay gelsinn bu fast report denilen zımbırtıya işim düştüü..Report builder da takıldığım bişeyi yaptığı için tercih ettim ama mesela formda edit1.text özelliğinden raporun başlığını alcam ama bir türlü beceremedimmm hangi events a nereye yazcam.....öyle bir ihtimali unutmuş olamazlar umarımmm..
merhaba ,
örneğin Raporun üzerinde Memo1 die bir nesneye değer atamak için ,
yazmanız yeterli , bu yöntemle bütün nesnelere erişmeniz mümkün.
örneğin Raporun üzerinde Memo1 die bir nesneye değer atamak için ,
Kod: Tümünü seç
TFrxMemoview(frxReport1.FindObject('Memo1')).text:=Edit.Text;
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr
frxRPT1.ShowReport dan önce aşağıdaki gibi yapabilirsin.
Kod: Tümünü seç
var
X: TfrxComponent;
begin
X := frxRPT1.Report.FindObject('Memo1');
if X<>Nil then TfrxMemoView(X).Memo.Text := Edit1.Text;
frxRPT1.ShowReport;
...
end;
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
ben daha çok fast report içinde variable tanımlayarak kullanıyorum.
gibi..
Kod: Tümünü seç
procedure TForm1.frxReport1GetValue(const VarName : string; var Value : Variant);
begin
if VarName = '<var1>' then
Value := Edit1.Text;
if VarName = '<var2>' then
Value := Edit2.Text;
end;
arkadaşlar ilginiz için teşekkür ederim ama hiçbirisi olmadı fast report 2.57 var..
TfrxComponent veya Tfrxreport1 i kabul etmiyor...Ama Tfr den sonra gelen x ne anlama geliyor anu kaldırınca orayı geçiyor ama text özelliğini görmüyor..garip ve saçma bir durum... yardımcı olursanız sevinirim tekrar arkadaşlar.
TfrxComponent veya Tfrxreport1 i kabul etmiyor...Ama Tfr den sonra gelen x ne anlama geliyor anu kaldırınca orayı geçiyor ama text özelliğini görmüyor..garip ve saçma bir durum... yardımcı olursanız sevinirim tekrar arkadaşlar.
Merhaba ,
TFrxReport1 i kabül etmemesi çok normal , zaten yukarda ben FrxReport1 yazmıştım formdaki objenizin adının frxReport1 olduğunu varsaydım.
kendinize uyarlayıp tekrar denemenizi öneririm.
Ayrıca forumda çok konuşuldu ,
viewtopic.php?t=8720&highlight=fastreport
TFrxReport1 i kabül etmemesi çok normal , zaten yukarda ben FrxReport1 yazmıştım formdaki objenizin adının frxReport1 olduğunu varsaydım.
kendinize uyarlayıp tekrar denemenizi öneririm.
Ayrıca forumda çok konuşuldu ,
viewtopic.php?t=8720&highlight=fastreport
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr
Gönderen: mmy_tugra
Rave program içerisin de parametre olarak değer göndermek için;
-İlk olarak Rave açın ve Page1 tıklayıp, properties deki parameters tıklayıp parametrelerin adını girin (Meselâ, Toplam1, Metin gibi...).
-Delphide ise Rave'in araçlarını koyduktan sonra butona
---------------------------------------------------------
Rave bir band koyun, banda datatext koyun ve datafield özelliğine Toplam1 parametresini Insert Parameters tıklayın.
Başka bi datatext koyun ve yinedatafield özelliğine Metin parametresini insert parameters tıklayın.
Çalıştırın. Kolay gelsin
http://www.delphidunyasi.com/viewtopic.php?t=79
Rave program içerisin de parametre olarak değer göndermek için;
-İlk olarak Rave açın ve Page1 tıklayıp, properties deki parameters tıklayıp parametrelerin adını girin (Meselâ, Toplam1, Metin gibi...).
-Delphide ise Rave'in araçlarını koyduktan sonra butona
Kod: Tümünü seç
var
Toplam:integer; Yazi:string;
begin
Toplam:=12345;
Yazi:='Rave gönderilen yazi';
with RvProject1 do begin
setparam('Toplam1',inttostr(Toplam));
setparam('Metin',Yazi);
ExecuteReport('Report1');
end;
end;
Rave bir band koyun, banda datatext koyun ve datafield özelliğine Toplam1 parametresini Insert Parameters tıklayın.
Başka bi datatext koyun ve yinedatafield özelliğine Metin parametresini insert parameters tıklayın.
Çalıştırın. Kolay gelsin
http://www.delphidunyasi.com/viewtopic.php?t=79