Cevapla
 
Konu Seçenekleri
Eski 07-12-07, 17:55 Çevrimdışı   #1

 
ares - ait Avatar
Genel Mesajlar: 6.690
Teşekkür etti: 773
Teşekkür edildi: 2.169
RepForum Gücü: 500
Forum Puanı:49631
ares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymazares tanımayanı zamansız forum da kimse adam yerine koymaz
Ders-35 'YAZDIRMA'

Database kaydettigimiz bilgileri yaziciya düzgün bir sekilde gönderme islemini Qreport yapragini kullanarak rapor olusturacagiz. Bu yaprak varsayilan olarak yüklenmemistir. Yüklemek su adimlar izlenir.
* Companent menüsünden / Install Packages ' e tiklanir.
* Add butonuna tiklanir "C:\Program Files\Borland\Delphi7\Bin\dclqrt70.bpl" seçilir ve OK dügmesine tiklanir. Asagidaki pencere companentte olusur. Qreport yapragi eklendigini göreceksiniz. QReport ile kolayca profesyonel rapor dökümanlari olusturulur. Kisaca üzerindeki nesneleri taniyalim. QuickRep Kontrolü: Rapor olusturmak için kullanilmasi zorunlu olan bir kontroldür. Tüm sayfalarin yapisinin ve diger kontrolleri üzerinde barindiracaktir. QRSubDetail Kontrolü: QuickRep kontrplüne ek bant eklemek için kullanilan bir kontroldür. QRBand Kontrolü: QRep kontrolüne bant eklemek için kullanilan bir kontroldür. QRGroup Kontrolü: Raporlari gruplamak için kullanilir. QRLabel Kontrolü: Bantlara etiket eklemek için kullanilan kotroldür. Tüm açiklama verileri için bu kontrol kullanilmaktadir. QRExpr Kontrolü: Diger hücre degiskenlerini kullanarak hesap yapabilen bir kontroldür. Örnegin genel toplam hesaplattirmak. QRSysData Kontrolü: Sayfa numarasi, toplam sayfa, tarih, saat v.s gibi degerleri yazdirmamizi saglayan kontroldür. QRMemo Kontrolü: Uzun karekterli verileri yazdirmak için kullanilan kontroldür. QRRichText Kontrolü: Farkli formattaki içerikleri yazdirmak için kullanilan kontroldür. QRShape Kontrolü: Geometrik sekilleri çizdirmek için kullanilan kontroldür. QRImage Kontrolü: Resim içerikli verileri bastirmak için kullanilan kontroldür. Örnegin Firma logosu. QRDBImage Kontrolü: Database' de yer alan resimleri yazdirmak için kullanilan kontroldür.

Demos bölümündeki "Customer.db" nin yazdir bölümünü olusturalim.
* QReport'tan QuickRep forma eklenir. * Table(Quary de olabilir) database göre gerekli ayarlamalari yapilir.(DatabaseName ile TableName özellikleri ayarlanir).Table ' in Active özelligi True yapilir. * QuickRep kontrolü seçilir Object Inspector penceresinden Dataset özelligine Table1 atanir. * QuickRep kontrolüne çift tiklanir veya sag tiklanip SETTING RAPOR seçilir. Asagidaki pencere gelir.
BANDS ÖZELLIGI
Pages Header: Sayfanin ilk ana basligidir. Tüm sayfalarda görünür. Title :Sayfa basligidir. Sadece ilk sayfada görünür. Column Header : Kolonlarin isimleri burada ayarlanir. Ve her sayfada görünür. Detail Band: Database bilgilerinin sayfa içinde sirasiyla görünmesini saglar. Page Footer: Sayfanin en altinda sayfa ile ilgili bilgiler için kullanilir. Örnegin sayfa no' su. Summary : Hesaplamalar için ayrilmis bölümdür. Örnegin genel toplam. Column Header bölümüne QRLabel eklenerek sütun basliklari Inspector' ün Caption özelliginden sütun basliklari verilir. Detail Band bölümüne QRDBText' ler eklenir.Ve Dataset' lerine Table1 atanir ve Datafield' ine istenilen bölümler atanir. Mouse ile saga tiklanip Preview tiklanir ve karsimiza baski önizleme gelir. Butona tiklandiginda baski önizlemesinin görünmesi :
Form1.QuickRep1.Preview;
Butona tiklandiginda direk yaziciya gönderme :
Form1.QuickRep1.Print;

  Alıntı ile Cevapla
Cevapla

Konu Seçenekleri

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı

Powered by vBulletin Copyright © 2000-2009 Jelsoft Enterprises Limited.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.
http://www.zamansiz.com

Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 21:18 .