Fastreport Design

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Fastreport Design

Mesaj gönderen pro_imaj »

Merhaba,

Fastreport ile raporlama işlemiş yaparken şöyle bir sorun ile karşılaşıyorum.

Kod: Tümünü seç

frxReport1.DesignReport;
Yukarıdaki kod ile raporu desing haline getiriyorum ve sonra istediğim değişiklikleri yapıp kaydediyorum programı kapatmadan önizleme yaptığımda . Değişiklikleri aynene görebiliyorum ama programı kapatıp tekrar açınca Tekrar eski halinde karşıma geliyor.

Birde aklıma takılan nokta ben rapor dosyasının siliyorum ama raporu hem önizlerken hemde yazdırıken hiçbir sorun olmuyor.

Kısacası rapor dosyasnı değiştirdikten sonra nasıl bu değişikliği herzaman görebilirim.

Teşkkürler.
Saygılarımla.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Yaptığın dizaynı bir dosya olarak kaydederek çalışmanı öneririm. Kaydettiğin dizayn dosyasını da raporu çalıştırma esnasında yüklersin:

Kod: Tümünü seç

  frxReport1.LoadFromFile(ProgramınYolu+'\RaporDizaynDosyası.fr3');

gibi..
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Merhaba,

Sayın admine :D çok teşekkür ederim.

Naile hanım belirtiğiniz mantık ile yaptım çok teşekkür ederim.

Saygılrımla
Çalışmalarınızda başarılar.

Kolay gelsin.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Tekrar Merhaba,

Naile hanım belirttiğiniz şekilde yapınca yazdırırken yazdırma ekranı çıkıyor halbuki bu daha önce çıkmıyordu.

Kod: Tümünü seç

frxReport1.LoadFromFile('C:\sistemBarkod'+'\Etiket.fr3');
frxReport1.PrepareReport;
frxReport1.Print;
Sizin belirtiğiniz şekilde yapmazdan önce yani en üstteki satırı koymazdan önce direk yazdırıyordu şimdi ise yazıcı ekranının getiriyor.

Teşekkür ederim

Saygılarımla.
iyi günler.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Daha önce hiç direk yazdırmayı kullanmadığımdan şimdi denedim. İlk olarak loadfromfile ile dosya yükleyip denedim yazdığın kodu, ekran geldi.Sonra yeni bir frxReport bileşeni koydum ve birkaç şey ekledim rapor sayfasına ve hiçbir dosyayı bu bileşene yüklemedim ama yine aynısını yaptı. Acaba kullanan arkadaşlardan yardımcı olabilecek kimse varmıdır?
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

merhaba.

önizleme ekranına girmedenmi yazdırmak istiyorsunuz. sanırım frxreport bileşenine ait propert leri kontrol edin derim burda reportperview, ekran modal, normal, dialog gibi özellikler den ayarlayabilirsin....


kolay gelsin...
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Tüm özellikleri deneme rağmen sonuç almıyorum.


bütün özelliklerine baktım ama olmuyor bir türlü naile hanımın yazdığı kod ile raporu yükletirsem bu sorun oluyor normalde böyle bişey olmuyordu.

Sagılarımla
Teşekkürler.[/quote]
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

Merhaba,

Sorunu tam anlamadım ama tahminen Yazdırma Diyalog ekranının gelmesini istemiyorsunuz sanırım:

Kod: Tümünü seç

frxReport1.LoadFromFile('C:\sistemBarkod'+'\Etiket.fr3');
frxReport1.PrepareReport;
frxReport1.PrintOptions.ShowDialog := false;
frxReport1.Print; 
böyle dener misiniz?
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Merhaba @t-hex hocam

Sizin yaptınız şekilde yapınca sorunsuz çalıştı. Benim yaptığım hata

Kod: Tümünü seç

frxReport1.PrintOptions.ShowDialog := false; 
frxReport1.LoadFromFile('C:\sistemBarkod'+'\Etiket.fr3'); 
frxReport1.PrepareReport; 
frxReport1.Print;
Bu şekilde yapmaktı yani.

Kod: Tümünü seç

frxReport1.PrintOptions.ShowDialog := false; 
bu komutu bir alt satırda yani yükleme işleminden sonra yapmam gerekiyormuş.

Saygılarımla
Teşekkürler.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Cevapla