FastReport' ta İstenmeyen Karakter

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
deep_dream
Üye
Mesajlar: 33
Kayıt: 03 Nis 2007 01:57

FastReport' ta İstenmeyen Karakter

Mesaj gönderen deep_dream »

S.A.
Arkadaşlar, Fastreportta çıktı alırken, veritabanına kayıt edilen bilgide enter tuşuna veya tab tuşuna basılmış ise rapor çıktısında içi boş kare şeklinde bir karakter görünüyor. Haliyle hoş olmuyor yani. Bu sorunu nasıl düzeltirim?
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

bu null karakter sanırım gfontları ne bu memoviewların
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
deep_dream
Üye
Mesajlar: 33
Kayıt: 03 Nis 2007 01:57

Mesaj gönderen deep_dream »

Memonun fontu
Times New Roman - Normal - 10. Diğer font çeşitleri ilede denedim sonuç aynı.
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

db componentin nedir db editlerde gecis için tab gerekli ama enterde normalde bu sonucu vermez... keypress veya keydown için bir kod yazmış olmayasın bunu geri planda ekleyen.
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
deep_dream
Üye
Mesajlar: 33
Kayıt: 03 Nis 2007 01:57

Mesaj gönderen deep_dream »

Db' den bağımsız olarakta denedim, çalışsa o şekildede kullanabilirim.
Mesela Delphi formunda bir tane memoya yazılanları FastReport ile bastırmak için deniyorum, yine aynı.
Kod şu şekilde.

Kod: Tümünü seç

Butonun onclik olayına: 
Frxreport1.clear;
  frxReport1.LoadFromFile(ExtractFilePath(Application.ExeName) + 'reports\yazi.fr3', false);
  (frxReport1.FindObject('memo1') as Tfrxmemoview).Memo.Text := anaform.metinbox1.text;
  frxReport1.showreport(true);
Memo1: Fastreporttaki memo.
Metinbox1: Delphi formundaki memo bileşeni.

Enter ve tab tuşlarına mutlaka basılıyor. Enter ve tab tuşunun kullanım amacı bir sonraki componente geçmek değil, yazı içinde boşluk bırakmak yada bir alt satıra geçmek için kullanılıyor bu tuşlar.
meron06
Üye
Mesajlar: 393
Kayıt: 15 Eki 2005 04:23

Mesaj gönderen meron06 »

kardeş aynı sorunla bende karşılaştım memo yerine rich wiev kullanırsan sorun olmaz ben öyle hallettim
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

yanlış veya eksik söylüyor olabilirim ama fr için frxmemoview daha çok liste başlığı tem satırlık bilgiler için uygun bildiğim kadarı ile... frxrichedit ile deneseniz daha uygun olur. diğer componentlerede bakmak lazım ama...
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
deep_dream
Üye
Mesajlar: 33
Kayıt: 03 Nis 2007 01:57

Mesaj gönderen deep_dream »

Sağolun arkadaşlar.
Cevapla