İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

yine quickreport

A

Anonymous

Misafir
quickreportda yine bır yığın sorunum var.öncelikle ayrı ayrı cad mah gibi fieldlarda tuttuğum adresi raporda tek fieldda birleştirmem gerekiyor.
ayrıca raporlar için bir form yapıcam o formdan müşteri adı ilk ve son tarih seçilecek ve raporlama bu kriterlere göre yapılacak,sqlde bişeyler denedim ama olmadı
detaylı bir şekilde bilgi verebilirmisiniz?
 
A

Anonymous

Misafir
Önce SQL ile kayıtlara nasıl erişilir? buna bakalım :

if Query1.Active=True Then Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('Select * From Musteri');
Query1.SQL.Add('Where Musteri.Adi>="'+ilkadiedit.Text+'") and ');
Query1.SQL.Add('Where Musteri.Adi<="'+Sonadiedit.Text+'") and ');
Query1.SQL.Add('Where Musteri.Tarih>="'+strtodate(ilktarDate.Date)+'") and ');
Query1.SQL.Add('Where Musteri.Tarih<="'+strtodate(sontarDate.Date)+'")');
Query1.SQL.Add('Order By Musteri.Tarih');
if Query1.Active=False Then Query1.Open;

// ******

Adres birleştirmesi için :
QuickReport Dataset ini Query1 olarak ayarla.
QuickReport içine DetailBand ekle.
DetailBand içine QRLabel ekle.
DetailBand event içinde BeforePrint Aksiyonu içinede

Begin
QRLabel1.Caption:=Query1Mah.AsString+' '+Query1Cad.AsString+' '+
Query1Sokak.AsString+' '+Query1kapiNo.AsString;

(* diğerlerini sen ekle *)

End;


Umarım anlayabildiğin şekilde anlatabilmişimdir..

Kolay gelsin.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst