Fast Report'ta Delphide sorgulama yaparak Etiket Bastırmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
huseyineke71
Üye
Mesajlar: 9
Kayıt: 04 Tem 2007 01:05
Konum: Tekirdağ

Fast Report'ta Delphide sorgulama yaparak Etiket Bastırmak

Mesaj gönderen huseyineke71 »

Herkeze Merhaba işyerinde benden istenen excelde hazırlanmış bir çalışmayı delphide yapmam istendi Fast Raporda daha doğrusu raporlamalar ile ilgili Sorunlarım var Fast Raporda dizaynla ilgili birşeyler yapmaya çalışıyorum ama Bu yaptıklarımı delphide Sorgulama yaparken kod olarak Fast rapora nasıl uygulama yapabilirim yani sorgulama sonucunu nasıl Fast Rapordan alacağım Fast Rapordan sitede bahsedilmiş ama Sorgulama Sonucu nasıl Rapor alırız bulamadım.
Yapmak istedime gelince Sorgulama sonucu A4 kağıdına yatay bir şekilde aşağıda olduğu gibi etiketleri 3 er 3 er alt alta basmak istiyorum SQL ve AdoQoury Kullanıyorum Şu kodla sorguyu alıyorum fakat nasıl birşeyler yapayımki etiketleri basabileyim.
Alanlarım:tablo_no,musteri,mamul_cinsi,Rengi,sutun1,sutun2,sutun3,sutun4,sutun5.............sutun12

form1.ADOEtiket.Close;
form1.ADOEtiket.SQL.Text:='select * from ETİKET where tablo_no ='+QuotedStr(trim(edit1.Text));
form1.ADOEtiket.open;
form1.frxReport1.
frxReport1.ShowReport();

1 sutun 2 sutun 3 sutun 4 sutun
Müşteri----------Adalar Gıda-------Kardeşler Gıda--------Manavım
Mamul Cinsi-----Amasya Elma----Kokulu Elma------------Buzhane Elma
Rengi
Kırmızı----------------5 KG
Sarı------------------10 KG
Yeşil------------------15 KG------------50 KG
Bordo------------------------------------45 KG
Sarımtrak-------------------------------74 KG
Alacalı--------------------------------------------------------------25 KG
Kırmızı---------------------------------------------------------------75 KG

Adalar Gıda-Amasya Elma-Kardeşler Gıda-KokuluElma-Manavım Buzhane Elma
KIRMIZI---5 KG-----------------YEŞİL---------50 KG--------ALACALI--25 KG
SARI------10 KG-----------------BORDO-------45 KG-------KIRMIZI---75 KG
YEŞİL-----15 KG-----------------SARIMTIRAK-74 KG

Yardımlarınız için şimdiden çok teşekkür ederim
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Mesaj gönderen csunguray »

Forma bir frxDBDataset sürükleyin. Onun Dataseti olarak ADOEtiket i belirleyin. Sonra frxDBDataset i çift tıklayın ve update tuşuna basın. Sonra geri kapatın. frxReport u çift tıklayın ve tasarıma girin. Report > Data menüsünden frxDBDataseti seçin. Sonra rapora bir MasterBan sürükleyin. MasterBand ın DataSeti olarak frxDBDataset i belirleyin.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
huseyineke71
Üye
Mesajlar: 9
Kayıt: 04 Tem 2007 01:05
Konum: Tekirdağ

Fast Report'ta Delphide sorgulama yaparak Etiket Bastırmak

Mesaj gönderen huseyineke71 »

Merhaba ilgin için teşekkür ederim ben zaten bunları yapabiliyorum benim derdim etiket bastıra bilmek 3 er 3 er yatay olarak zaten ilk 3 tanesini standart olarak alıyorum benim sorunum sorgulama yaptırarak müşteriyi seçip A4 kagıdı büyüklügündeki kağıda şu yapışkanlı etiketler varya onları yazdırmak
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Mesaj gönderen vkamadan »

Merhaba,
Page in, Columns özelliğini kullanarak sayfanın dikey olarak kaça bölüneceğini ayarlayabilirsiniz bu özelliği inceleyin.
İyi çalışmalar.
Volkan KAMADAN
www.polisoft.com.tr
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Mesaj gönderen csunguray »

Sayfayı veya bandı sütunlara bölebilirsiniz. Sayfayı bölerseniz en soldaki etiketler bittikten sonra sıra bir sağdaki sütüna geçecektir. Eğer bandı bölerseniz o zaman etiketler yatay olarak ilerleyecektir. Her iki işlem için de sayfa'nın (page) veya bandın columns özelliğini kullanabilirsiniz.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Cevapla