FastReportan formlara erişim ?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Yavuz
Üye
Mesajlar: 115
Kayıt: 09 Haz 2005 03:10

FastReportan formlara erişim ?

Mesaj gönderen Yavuz »

FastReport içinde bir Memo nesnesi lullanıyorum ve bu Memoya "OnAfterData" olayı ile her kayıt için farklı bir değer yazdırmak istiyorum ve bu değerler herhangi bir form içinde bulunuyor bunları rapora nasıl aktarırım

yani normal formdaki

Kod: Tümünü seç

 memo1.text:=Dizi[i];
olayını fast report içindeki memo için nasıl yapabilirim ?
Kullanıcı avatarı
Yavuz
Üye
Mesajlar: 115
Kayıt: 09 Haz 2005 03:10

Mesaj gönderen Yavuz »

Biraz daha açarsak
Delphi den fastReportun içine müdehale olayı;

Kod: Tümünü seç

(frxReport1.FindObject('Memo1') as Tfrxmemoview).Memo.Text:=Dizi[i];

şeklinde oluyor ama FastReportun içindeyken delphi içindeki Dizi ye nasıl ulaşabilirim ?
Kullanıcı avatarı
Yavuz
Üye
Mesajlar: 115
Kayıt: 09 Haz 2005 03:10

Mesaj gönderen Yavuz »

Cevap gelmediği için güncelleme ihtiyacı duydum.
Fast report içinde iken ana form üzerindeki nesnelere nasıl ulaşılır ?
Yani Form1 de "dizi" dizisi tanımlı ama fastReportun içinden buraya erişemiyorum Ne yapmalıyım
Teşekkürler...
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Mesaj gönderen vkamadan »

Merhaba ,
bunu direk yapamazsınız bende benzer bir sorun la karşılaşmıştım FastReport içinden delphideki fonksiyon lara ulaşmak fasrt report kullanıcı tanımlı fonksiyonları kullanmaya izin veriyor sizde nesnelerin istediğiniz özelliklerini döndüren delphi taraflı function lar hazırlayıp bunları FR ' e declare edip FR tarafından çağırıp kullanabilirisiniz, biraz dolaylı bir yol gibi görünsede tek yol. katlanmanız gerekiyor. İlgili konuya aşağıdaki linkten ulaşabilirsiniz,
viewtopic.php?p=69374#69374
Volkan KAMADAN
www.polisoft.com.tr
Cevapla