Skip to main content

AccessTr.neT


Dcount Kavramı

Dcount Kavramı

#7
sorun raporun yapısından kaynaklanıyor galiba)
raporun gruplaması farklı ayarlanmış
[Resim: do.php?imgf=10a23cce24c81.jpg]
ayarlarını resimdeki gibi değiştirip dener misiniz
Cevapla
#8
(05/04/2019, 23:16)haliliyas yazdı: sorun raporun yapısından kaynaklanıyor galiba)
raporun gruplaması farklı ayarlanmış
[Resim: do.php?imgf=10a23cce24c81.jpg]
ayarlarını resimdeki gibi değiştirip dener misiniz
Sıralama Konusunda Çözümümüzü Bulduk ALLAH RAZI OLSUN Fakat Son Kalan işim SıraNo Img-grin
Cevapla
#9
sırano da tarihe göre mi olacak?
Cevapla
#10
(05/04/2019, 23:28)haliliyas yazdı: sırano da tarihe göre mi olacak?

Evet
Cevapla
#11
yabancı bir siteden buldum dilerim işinize yarar
önce bir modül eklenip aşağıdaki kodları yazın

Private lngRowNumber As Long

Public Function ResetRowNumber() As Boolean
 lngRowNumber = 0
 ResetRowNumber = True
End Function

Public Function RowNumber(UniqueKeyVariant As Variant) As Long
 lngRowNumber = lngRowNumber + 1
 RowNumber = lngRowNumber
End Function
oluşturulacak sorgunun temel mantığı aşağıdadır siz bunu değil daha aşağıdaki kısmı kullanacaksınız
SELECT RowNumber(anahtaralan) As SiraNo
FROM tabloadı
WHERE ResetRowNumber()
ORDER BY AlanAdı;
sonra da sorgunuzun kodunu aşağıdaki kodla değiştirin
Sorgu kaynağı
SELECT [YAZDIR-2].IDNO, [YAZDIR-2].YIL, [YAZDIR-2].AYLAR, [YAZDIR-2].TARIH, [YAZDIR-2].HESAP, [YAZDIR-2].TUTAR, [YAZDIR-2].ACIKLAMA,RowNumber(IDNO) As RowNum
FROM [YAZDIR-2]
WHERE ((([YAZDIR-2].AYLAR) Like "*" & [Forms]![RAPOR-YAZDIR-GELİR]![M3]) and ResetRowNumber())
ORDER BY [YAZDIR-2].IDNO, [YAZDIR-2].TARIH;
.zip Sorguda Sıra No_Mdl_hy.zip (Dosya Boyutu: 57,95 KB | İndirme Sayısı: 8)
Cevapla
#12
(06/04/2019, 00:12)haliliyas yazdı: yabancı bir siteden buldum dilerim işinize yarar
önce bir modül eklenip aşağıdaki kodları yazın

Private lngRowNumber As Long

Public Function ResetRowNumber() As Boolean
 lngRowNumber = 0
 ResetRowNumber = True
End Function

Public Function RowNumber(UniqueKeyVariant As Variant) As Long
 lngRowNumber = lngRowNumber + 1
 RowNumber = lngRowNumber
End Function
oluşturulacak sorgunun temel mantığı aşağıdadır siz bunu değil daha aşağıdaki kısmı kullanacaksınız
SELECT RowNumber(anahtaralan) As SiraNo
FROM tabloadı
WHERE ResetRowNumber()
ORDER BY AlanAdı;
sonra da sorgunuzun kodunu aşağıdaki kodla değiştirin
Sorgu kaynağı
SELECT [YAZDIR-2].IDNO, [YAZDIR-2].YIL, [YAZDIR-2].AYLAR, [YAZDIR-2].TARIH, [YAZDIR-2].HESAP, [YAZDIR-2].TUTAR, [YAZDIR-2].ACIKLAMA,RowNumber(IDNO) As RowNum
FROM [YAZDIR-2]
WHERE ((([YAZDIR-2].AYLAR) Like "*" & [Forms]![RAPOR-YAZDIR-GELİR]![M3]) and ResetRowNumber())
ORDER BY [YAZDIR-2].IDNO, [YAZDIR-2].TARIH;


MÜKEMMELSİN HOCAM EMEKLERİNİZE SAĞLIK Lol Lol Lol Lol Img-grin Img-grin Img-grin
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da