1

Konu: Var olan raporda,grubu değiştirme

Merhaba dostlar,Yine enteresan bir problemle karşı karşıyayım.A tablosunda KOD1,KOD2,KOD3 şeklinde filedlerim var. bu verilerden hareketle,SQL ile Cursuro Adsoyad sıralı olarak yada herhangi bir alana göre sıralayarak istediğim raporu alabiliyorum,buraya kadar sorun yok ancak;

Ada göre sıralı olanlardan KOD1'e dahil olanları ayrı sayfalarda (her grubu ayrı sayfada göstermek amaç) göstermek istediğinizde,raporda istediğiniz alana göre grup yapmanız gerekiyor..yada KOD3'e dahil olanları ayrı göstermek istediğinizde aynı raporu KOD3 fieldini seçip gruplamak ve farklı bir isimle kaydederek çözüm getirmek mümkün,burada benim için sorun rapor sayısının artması.Raporu kullanmadan önce raporda kullanacağınız grubu istediğiniz fielde göre seçme imkanı
yokmudur?yada bu tarz bir raporu daha basit yapma yöntemi nedir :-)

En büyük sermaye nakit,nakit sermaye vakittir...

2

Re: Var olan raporda,grubu değiştirme

Merhaba ,
Sql ile cursorunu oluşturduğun esnada hangi grubu seçmişse onu ayrı bir kolon olarak al(örnekdeki siralama sahasi gibi) ve ona göre sırala. raporundada grup olarak onu ver
örneğin:

Visual Fox Pro
siralama = "Kod1"

SELECT *, EVALUATE(sahamiz) as siralama FROM tablomuz order BY adi, siralama

3

Re: Var olan raporda,grubu değiştirme

ctapan,şu anda zaten bende öyle yapıyorum,O zaman her grup için aynı raporu çoğaltıp değişik isimlerle kaydetmek gerekiyor.Diyelimki 5 grubun var,o zaman 5 tanede raporun olmuş olmuyormu?Raporlar aynı ama rapor grublamasından başka bir farklığığı yok.bunu bir tek raporla halletmenin yolu yokmu?

En büyük sermaye nakit,nakit sermaye vakittir...

4

Re: Var olan raporda,grubu değiştirme

Hayır tek rapor olacak ve onun group on kısmına (yukarıdaki örneğe göre ) siralama yazacaksın.

5

Re: Var olan raporda,grubu değiştirme

hmmm,Sanırım anladım üsdat,Grubun alias name ni değiştiriyoruz böylece grup otomatik olarak,değişmiş oluyor.. güzel fikir deneyeyim hemen :-)

En büyük sermaye nakit,nakit sermaye vakittir...