qreportta bazı kayıtların sadece bir sefer yazılması

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ayseonat
Üye
Mesajlar: 58
Kayıt: 17 Ara 2004 12:18
Konum: Konya

qreportta bazı kayıtların sadece bir sefer yazılması

Mesaj gönderen ayseonat »

mrb arkadaşlar
delphi 7 ve sql server da yapmış olduğum bi projem var. bağlantılarda Ado kullanıyorum.
sepet mantıığıyla çalışan bi proje.
ilk olarak grup belirliyoruz. mesela ilk grup server grubu olsun dioruz. her istediğimiz zaman grup belirleyebiliyoruz. daha sonra onlarla ilişkili olabileceğini düşündüğümüz ve istediğimiz ürünleri seçiyoruz. daha sonra bunları sepete ekliyoruz. sepete ekledikten sonra sepeti gör kısmı var. o kısımda sepete neler eklendiyse onları görüyoruz. bide yazdır butonum var. yazdır kısmında kullandığım qreporttaki detail alanın içine alanlarımı koydum. ama mesela server grubunda neler seçtiysem onlar gelecekse ilk başta tepede grupadı(yani server) yazacak. daha sonra altına ona ait bilgiler gelecek. ben grupadının(yani server kelimesinin) sadece bir kez görüntülenmesini istiyorum. fakat her kayıt için grupadı(server) geliyo. sadece grupadı değiştiği zaman grupadının otomatik olarak yazılmasını istiyorum.

görünüm aşağıdaki gibi oluyor. ben aşağıdaki gibi olsun istemiyorum:(
server
IBM xSer346 3.2G 1MB 1GB/0HDD S fiyat adet
server
TSX320. Tower Server. XEON 2.8 GHz. 512 MB. 36 GB SCSI. fiyat adet
server
DL140 Xeon3.06GHZ 1GB 80GB 1U Sunucu fiyat adet

yazıcı
CP 400 Fotoğraf Yazıcısı fiyat adet
yazıcı
631PS Fotoğraf Yazıcısı fiyat adet
yazıcı
Officejet 5510 Çok Fonksiyonlu Ürün fiyat adet

klavye-mouse
BASIC KEYBOARD (PS/2)TR fiyat adet

------------------------------------------------------

görünümün şu şekilde olmasını istiyorum

server
IBM xSer346 3.2G 1MB 1GB/0HDD S fiyat adet
TSX320. Tower Server. XEON 2.8 GHz. 512 MB. 36 GB SCSI. fiyat adet
DL140 Xeon3.06GHZ 1GB 80GB 1U Sunucu fiyat adet

yazıcı
CP 400 Fotoğraf Yazıcısı fiyat adet
631PS Fotoğraf Yazıcısı fiyat adet
Officejet 5510 Çok Fonksiyonlu Ürün fiyat adet

klavye-mouse
BASIC KEYBOARD (PS/2)TR fiyat adet

-------------------------------------------------------------

bunu nasıl yapabilirim?

herkese ii çalışmalar
kolay gelsin
Kullanıcı avatarı
Biltes
Üye
Mesajlar: 361
Kayıt: 11 Oca 2005 02:24
Konum: Edirne

Mesaj gönderen Biltes »

Merhaba;
Grup başlıklarını vt'de tutuyorsanız bağlantılarını yaptığınız id (ortak alanınıza ) göre qreport'ta detail ve subdetail bant ekleyerek detail bant'ta grup başlıklarını subdetail bant'ta da o gruba ait ürünleri belirttiğiniz şekilde sıralayabilirsiniz.
Kolay gelsin...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...
ayseonat
Üye
Mesajlar: 58
Kayıt: 17 Ara 2004 12:18
Konum: Konya

Mesaj gönderen ayseonat »

merhaba
sizin dediğiniz gibi qreporta subdetail alanı koydum. detail alanında sadece gup adını, subdetail alanında da o grup için seçilen özellikleri koydum. ama yine önceki gibi yaptı. yani her ürün için grup adını yazdı :(.
başka bi yöntemi varmı? :cry:
kolay gelsin
Kullanıcı avatarı
Biltes
Üye
Mesajlar: 361
Kayıt: 11 Oca 2005 02:24
Konum: Edirne

Mesaj gönderen Biltes »

ben bu şekilde problemi mi hallettim ama mutlaka başka bir yoluda vardır.
eğer form karşımda olsa halledebileceğim bir konu aslında!
Bunun haricinde başka bir yöntem bulabilirsem size haber veririm...
sorduğunuz olay çok zor değil o yüzden kendinizi sıkmayın... Size kolay gelsin...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...
ayseonat
Üye
Mesajlar: 58
Kayıt: 17 Ara 2004 12:18
Konum: Konya

Mesaj gönderen ayseonat »

merhaba
dediğiniz gibi hallettim sorunu :D . :lol: tşk ederim.
bağlantılarda hata yapmışım ben. :$
kolay gelsin. ii çalışmalar
Cevapla