AccessTr.neT

Tam Versiyon: Dcount Kavramı
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Hocalarım Selamlar Saygılar,
DCount İle Sorgudakki Verileri : DCount("IDNO","A01-GELIR","IDNO<=" & [IDNO]) AS SiraNo İle SiraNo Adı Altında Sayılar Halinde Listeliyor Fakat Şöyle Bir Karışıklık var o'da resimde mevcuttur çöüzlerinizi bekliyorum Img-grin
SiraNo Kısmının 1 2 3 4 olarak gitmesini istiyorum
[Resim: 9aBr2O.png]
sayın @ferda23 kullanılan SiraNo: DCount("IDNO";"YAZDIR-3";"IDNO<=" & [IDNO])kod sorgudaki "idno"dan küçük yada eşit "idno"ya sahip kayıtların sayısını hesaplar dolayısıyla siz sorguyu "idno"ya göre sıralarsanız düzelir.
sorgunun Sql kodunu aşağıdaki kodla değiştirirseniz sirano da düzelir.
SELECT DCount("IDNO","YAZDIR-3","IDNO<=" & [IDNO]) AS SiraNo, [YAZDIR-2].IDNO, [YAZDIR-2].YIL, [YAZDIR-2].AYLAR, [YAZDIR-2].TARIH, [YAZDIR-2].HESAP, [YAZDIR-2].TUTAR, [YAZDIR-2].ACIKLAMA
FROM [YAZDIR-2]
WHERE ((([YAZDIR-2].AYLAR) Like IIf(IsNull([Forms]![RAPOR-YAZDIR-GELİR]![M3]),"*",[Forms]![RAPOR-YAZDIR-GELİR]![M3])))
ORDER BY [YAZDIR-2].IDNO, [YAZDIR-2].TARIH;

yada resimde görüldüğü gibi IDNO alanı Artan olarak ayarlanmalı.
sizin için belirli bir sıralama alanı var mı?
[Resim: do.php?imgf=10dda3d5c33e1.jpg]
(05/04/2019, 21:23)haliliyas yazdı: [ -> ]sayın @ferda23 kullanılan SiraNo: DCount("IDNO";"YAZDIR-3";"IDNO<=" & [IDNO])kod sorgudaki "idno"dan küçük yada eşit "idno"ya sahip kayıtların sayısını hesaplar dolayısıyla siz sorguyu "idno"ya göre sıralarsanız düzelir.
sorgunun Sql kodunu aşağıdaki kodla değiştirirseniz sirano da düzelir.
SELECT DCount("IDNO","YAZDIR-3","IDNO<=" & [IDNO]) AS SiraNo, [YAZDIR-2].IDNO, [YAZDIR-2].YIL, [YAZDIR-2].AYLAR, [YAZDIR-2].TARIH, [YAZDIR-2].HESAP, [YAZDIR-2].TUTAR, [YAZDIR-2].ACIKLAMA
FROM [YAZDIR-2]
WHERE ((([YAZDIR-2].AYLAR) Like IIf(IsNull([Forms]![RAPOR-YAZDIR-GELİR]![M3]),"*",[Forms]![RAPOR-YAZDIR-GELİR]![M3])))
ORDER BY [YAZDIR-2].IDNO, [YAZDIR-2].TARIH;

yada resimde görüldüğü gibi IDNO alanı Artan olarak ayarlanmalı.
sizin için belirli bir sıralama alanı var mı?
[Resim: do.php?imgf=10dda3d5c33e1.jpg]

Hocam Peki Şöyle Birşey Yapsak Hiç Sorgulara Ekstra Kod Katmadan Direkt Raporlama Sayfasında Sorgudan Gelen Verileri Sayarak En Başa SıraNo Adlı Bir Etiket Halinde Yazılsa Daha iyi Olmaz mı ?
rapora metin alanı ekleyip veri kaynağına =[CurrentRecord] yazıp dener misiniz?
(05/04/2019, 21:37)haliliyas yazdı: [ -> ]rapora metin alanı ekleyip veri kaynağına =[CurrentRecord] yazıp dener misiniz?
 = [CurrentRecord] Yerine SiraNo Yazınca'da gelen veriler sırasız olarak geliyor benim amacım hem tarihin doğru şekil'de sıralanması hemde gelen SıraNo'sunun'da o sıralamaya göre sayarak devam etmesidir.
Sadece = [CurrentRecord]  Yazarsam : Getirdiği Verileri 0 Olarak Gözteriyor.
[Resim: nQq9J1.png]
bende düzgün sıralı gösterdi üstteki etiketlere dokunmadığım için etikette ay/yıl yazsa da eklediğim alan metin kutusu
[Resim: do.php?imgf=30f398df953c1.jpg]
Sayfalar: 1 2