AccessTr.neT
tarihe göre sıra no 1 den başlatma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: tarihe göre sıra no 1 den başlatma (/konu-tarihe-gore-sira-no-1-den-baslatma.html)

Sayfalar: 1 2 3 4 5


Cvp: tarihe göre sıra no 1 den başlatma - perisanoglu - 15/04/2012

(14/04/2012, 23:59)Yandemir yazdı: Formdaki Kayıt Eklendiğinde olayına


if isnull(Dmax("SiraNo","KazaKayit","Tarih=cvdate(" & date & "')") ) then
Me.SiraNo=1 ' İlk Kayıt İse 1 Yaz
else
Me.SiraNo=Dmax("SiraNo","KazaKayit","Tarih=cvdate(" & date & "')") +1 ' Sonrakilerde 1 artır.
end if

koda hata veriyor hocam


Cvp: tarihe göre sıra no 1 den başlatma - Kur@l - 15/04/2012

Tırnaklarda hata var. Eğer Parantez ve tırnakları kontrol ederek yazarsanız sıkıntı olmaz.


Cvp: tarihe göre sıra no 1 den başlatma - Yandemir - 15/04/2012

olduğu gibi yapıştırmayın ben kodu kafamdan yazdım. örneğiniz 2010 olduğundan göremiyorum.
birde kodda ufak bir virgül hatası var düzeltiyorum

"Tarih=cvdate('" & date & "')") olacak


Cvp: tarihe göre sıra no 1 den başlatma - perisanoglu - 15/04/2012

[Resim: 13344385911.png]

sorguda işlemi yapıyor hocam ancak tabloda sonuç yine olumsuz.. sorguda da da sıra isimli alan oluşturup orada istenileni yapıyor..sıra no da değişen bişey yok

[Resim: 13344386411.png]

tabloda yine son kayda 1 ekleyerek sıra no veriyor..


Cvp: tarihe göre sıra no 1 den başlatma - Kur@l - 15/04/2012

Bu örnek çalışıyor.


Cvp: tarihe göre sıra no 1 den başlatma - Yandemir - 15/04/2012

aynı kodu bende kullanıyorum. form kirlide bu kod ve ek kontroller var kirlide olduğu için.