Form üzerinde bulunanEdit1. text değeri Fastreportda yazdirmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Commandx
Üye
Mesajlar: 181
Kayıt: 01 Oca 2008 05:34

Form üzerinde bulunanEdit1. text değeri Fastreportda yazdirmak

Mesaj gönderen Commandx »

Selam.
Arkadaşlar, Forumda bayağı sayfa araştırması yaptım, konu hakkında aradığım bilgiye ulaşamadım fakat bu sayfa araştırması bilmediğim bazı konuların detaylarını ogrenmeme de neden oldu.

Neyse sorum şu, Fast Report ile sadece form uzerine koyduğum bir Edit nesnesindeki degeri rapor sayfasında gostermek.

İkinci sorum ise
Bu aktarılan degeri yine form üzerinde ikinci bir butonla Pdf ye çevirmek.
Fastreportun Pdf bileşenleri var fakat tek butonla o sayfayı pdfye çevirip raporlamak istiyorum. başaramadım
Bununla bayağı ugrastim.
http://www.delphibasics.co.uk/RTL.asp?Name=DaysBetween
http://www.neonhaber.com/Static/mega-co ... index.html
www.delphican.con
Function PARSE( text, ilk, son:String ): String; //
begin
Delete(Text, 1, pos(ilk, Text) + Length(ilk)-1);
Result := Copy(Text, 1, Pos(Son, Text)-1);
end;
ihalilcoban
Üye
Mesajlar: 121
Kayıt: 10 Ara 2015 10:39

Re: Form üzerinde bulunanEdit1. text değeri Fastreportda yazdirmak

Mesaj gönderen ihalilcoban »

Merhaba.
Öncelikle Uses e frxClass ekle. Sonra buton içerisine

Kod: Tümünü seç

frxGlobalVariables['deger'] := Edit1.text;
kodunu ekle.

Bu kodla değer adında bir değişken tanımlayıp, veriyi edit nesnesinden alıyoruz.

Fastreport kısmında ise memo nesnesi içerisinde [deger] yazarak edit içerisindeki veriyi raporluyoruz.
Kullanıcı avatarı
Commandx
Üye
Mesajlar: 181
Kayıt: 01 Oca 2008 05:34

Re: Form üzerinde bulunanEdit1. text değeri Fastreportda yazdirmak

Mesaj gönderen Commandx »

ihalilcoban yazdı: 07 Eki 2018 06:31 Merhaba.
Öncelikle Uses e frxClass ekle. Sonra buton içerisine

Kod: Tümünü seç

frxGlobalVariables['deger'] := Edit1.text;
kodunu ekle.

Bu kodla değer adında bir değişken tanımlayıp, veriyi edit nesnesinden alıyoruz.

Fastreport kısmında ise memo nesnesi içerisinde [deger] yazarak edit içerisindeki veriyi raporluyoruz.
frxclass hiç düşünmemiştim.
sanırım deger verisi globale atayacam, buton ile degeri çekip memo içinde [deger] . ilginç bir yapı...
Çok Teşekkür ederim
http://www.delphibasics.co.uk/RTL.asp?Name=DaysBetween
http://www.neonhaber.com/Static/mega-co ... index.html
www.delphican.con
Function PARSE( text, ilk, son:String ): String; //
begin
Delete(Text, 1, pos(ilk, Text) + Length(ilk)-1);
Result := Copy(Text, 1, Pos(Son, Text)-1);
end;
ihalilcoban
Üye
Mesajlar: 121
Kayıt: 10 Ara 2015 10:39

Re: Form üzerinde bulunanEdit1. text değeri Fastreportda yazdirmak

Mesaj gönderen ihalilcoban »

frxGlobalVariables['deger'] bu kodla parantez içerisinde ne yazarsanız o isimde değişken tanımlamış olursunuz. Ekstradan bir değişken tanımlamaya gerek kalmaz
Cevapla