Kodbank İndir

! CODEBANK 2012 !

İNDİRMEK&DETAYLI BİLGİ ALMAK İÇİN BURAYI TIKLAYINIZ.

ÖNEMLİ AÇIKLAMA: MUTLAKA OKUYUNUZ!

Gönderen Konu: FastReport İle İlk Rapor  (Okunma sayısı 10810 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
FastReport İle İlk Rapor
« : 08 Ekim 2005 01:09:42 »
Bildiğiniz şekilde veritabanı bağlantınızı yapıp forrnunuza FastReport 3.0 Tabından frxDBDataset ve frxReport Bileşenlerini Ekleyin.

frxDBDataset Bileşeninin Dataset Özelliğine Raporlamak istediğiniz Tabloyu gösterin. Bu bileşenin özelliklerinden  RangeBegin nbFirst, RangeEnd ReLast olursa tüm kayıtlar,RangeBegin rbCurrent, RangeEnd reCurrent olursa Aktif Kayıt Yazıcıya Gönderilir. Bileşeni Çift tıklayarak görmek istemediğiniz alanların işaretini kaldırabilir. Alan isimlerinin istediğiniz aralıklı olarak çift tıklayarak istediğiniz şekilde görünmesini sağlayabilirsiniz.


daha sonra frxReport bileşeninin Dataset özelliğine forma eklediğimiz frxDBDataset Bileşenini gösterip frxReport Bileşenini çift tıklayarak raporu Hazırlayacağımız  araca ulaşıyoruz. File>New Report / dosya > Yeni Rapor menü seçeneği ile yeni raporumuza başlıyoruz.report > data / rapor > veri menü seçeneği ile karşımıza çıkan pencereden forma eklediğimiz ve Raporda kullanmak istediğimiz frxDBDataset Bileşenlerini seçiyoruz. seçttiğiniz  frxDBDataset Bileşeninde bulunan alanları sağ tarafta veri ağacında görebilirsiniz.. aşağıdaki gibi bir görüntümüz olacak.


örneğimiz için delphi ile gelen DBDEMOS Aliasındaki employee.db tablosunnu kullanıyorum.

örnekta  Report Title'yi silip Sayfa Başlığı / Header Band ı ekliyorum. ve sayfa başlığına 5 metin nesnesi (Label) ekleyip aşağıdaki gibi ayarlıyorum. Master Datanın Dataset özelliğine forma eklediğimiz frxDBDataset Bileşenini gösterip  Master data bölümüne alanları sürüklüyorum.


Önizleme buttonuna basıp sonucu test edin.

Raporunuzu Kaydedebilirsiniz.

Delphide Kullanımı

Kod: [Seç]
frxReport1.Print; //Direk Yazıcıya Gönderir
//True Parametresi Hafızadaki en son raporu siler. varsayılan true
// Kullanımı zorunlu değil
frxReport1.ShowReport(true); // Önizleme.
//Aşağıdaki ilk parametre rapor dosyasının yolu ve adını
//İkinci parametre ise dosya bulunmazsa hata vermeyeceğini belirtir
//İkinci parametreyi yazmazssanız varsayılan falsedir.
frxReport1.LoadFromFile('Rapor\delphidunyasi.fr3',false);
frxReport1.SaveToFile('rapor dosyasının yolu ve adı'); //Rapor dosyasını kaydeder.

 
Yazıcı Ayar Penceresi
Bunun görünmesini istemiyorsanız FrxReport bileşeninin PrinOptions > ShowDialog özelliğini False yapın.
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı daywalker38

  • Yeni Üye
  • *
  • İleti: 5
  • Rep: +0/-1
Ynt: FastReport İle İlk Rapor
« Yanıtla #1 : 20 Aralık 2006 12:19:28 »
arkadasım harıka bı paylaşım yapmıssın ama ne yazzık kı sanıırım değer bılenlerın sayısı az değil hıc kalmamış yada herkes bu işi bılıyo ...

lafın kısaası ınanamadım bu bılgılerı parayla isteseler bulamazlar cok teşekkur ederm.....

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: FastReport İle İlk Rapor
« Yanıtla #2 : 21 Aralık 2006 18:07:39 »
rica ederim. işinize yaradığına sevindim.

Direk veya dolaylı olarak sağolsun  birçok arkadaş iyi dileklerini iletti.

Dualarında adımı anmaları yeterl
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı brsares

  • Yeni Üye
  • *
  • İleti: 1
  • Rep: +0/-1
Ynt: FastReport İle İlk Rapor
« Yanıtla #3 : 28 Mart 2007 12:53:54 »
Fast raporda aldığım raporları excellde ki gibi hücrelere nasıl bölerek çıktısını alabilirim. Yani dataların tablo şeklinde çıktısını almak istiyorum. Bu konuda yardımcı olursanız çok sevinirim...

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: FastReport İle İlk Rapor
« Yanıtla #4 : 28 Mart 2007 13:02:35 »
Fast raporda aldığım raporları excellde ki gibi hücrelere nasıl bölerek çıktısını alabilirim. Yani dataların tablo şeklinde çıktısını almak istiyorum. Bu konuda yardımcı olursanız çok sevinirim...
ExportStyle özelliği
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı Aktolgali

  • Kıdemli Üye
  • *****
  • İleti: 182
  • Rep: +2/-0
Ynt: FastReport İle İlk Rapor
« Yanıtla #5 : 08 Haziran 2007 01:48:03 »
Elinize sağlık hocam;
Free reportun kurulumu nasıl? Yani component paketinin kurulumunu nasıl yaparız?
Eyvallah..

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: FastReport İle İlk Rapor
« Yanıtla #6 : 09 Haziran 2007 09:38:52 »
FreeReport zaten kurulum dosyası ile birlikte geliyor. Bir program gibi kurabilirsiniz
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı Aktolgali

  • Kıdemli Üye
  • *****
  • İleti: 182
  • Rep: +2/-0
Ynt: FastReport İle İlk Rapor
« Yanıtla #7 : 10 Haziran 2007 00:44:47 »
Evet kuruyorum. c altında kendi dizinine kuruluyor. Hepsi bu ben bunu nasıl kullanacağım (delphide component palette nasıl göreceğim)?

Çevrimdışı commview

  • Üye
  • ***
  • İleti: 43
  • Rep: +0/-0
Ynt: FastReport İle İlk Rapor
« Yanıtla #8 : 05 Temmuz 2007 07:20:50 »
Tşk ederim... Temiz ve güzel bir bilgi. Sayenizde Fast report kullanıyorum...

Çevrimdışı tenderman

  • Yeni Üye
  • *
  • İleti: 1
  • Rep: +0/-0
Ynt: FastReport İle İlk Rapor
« Yanıtla #9 : 28 Ağustos 2007 21:59:58 »
kardeş ellerine beynine sağlık. Allah razı olsun güzel bir yazı olmuş
ben delphi kullanıyorum.Bir iki sorum olacak cevaplarsan memnun olurum mailimede atabilirsin.
1)- ben raporu programın haricinde oluşturup programın büyümesini engellemek için lazım olduğunda yuklenmesini istiyorum.
2)- tüm kayıt ve kayıt arası döküm lazım oluyor programdan parametre olarak nasıl isteyebilirim gerçi bu konulara biraz değinmişsiniz ama tam açmamışsınız.
yardımlarınız için şimdiden çok teşekkür ederim selamlar



Çevrimdışı ÖzSoft

  • Yeni Üye
  • *
  • İleti: 7
  • Rep: +0/-0
Ynt: FastReport İle İlk Rapor
« Yanıtla #10 : 14 Eylül 2007 16:01:36 »
çok sağol fatih hocam çok yararlı oldu.başlangıç için yeterli.allah razı olsun...

Çevrimdışı fstboy

  • Yeni Üye
  • *
  • İleti: 9
  • Rep: +0/-0
Ynt: FastReport İle İlk Rapor
« Yanıtla #11 : 07 Temmuz 2009 10:25:37 »
Öncelikle Delphi Dünyasına Yardımları İçin Çok Teşekkür Ederim Visual Basic 6 Kullanıcısıyım Delphi 7 Öğreniyorum Daha Yeniyim FastReport da Yukarıda Anlattığınız Gibi Yaptım Ama
Hatasıyla Karşılaşıyorum.Ne Yapmalıyım.Teşekkürler...

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: FastReport İle İlk Rapor
« Yanıtla #12 : 08 Temmuz 2009 10:19:23 »
Sayfanın ya da FrxReport bileşeninin dataset özelliğini boş bırak.
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı fstboy

  • Yeni Üye
  • *
  • İleti: 9
  • Rep: +0/-0
Ynt: FastReport İle İlk Rapor
« Yanıtla #13 : 11 Temmuz 2009 10:48:40 »
Eyvallah Hocam Yaa Sağolasın www.delphidunyasi.net e minnettarım bu ve diğer yardımları için Teşekkürler www.delphidunyasi.net ...
« Son Düzenleme: 11 Temmuz 2009 10:49:38 by fstboy »

Çevrimdışı yakup_g

  • Yeni Üye
  • *
  • İleti: 1
  • Rep: +0/-0
Ynt: FastReport İle İlk Rapor
« Yanıtla #14 : 25 Eylül 2009 17:34:49 »
elinize kolunuza sağlık çok güzel bir paylaşım Allah razı olsun