Skip to main content

AccessTr.neT


Form Sayı Değerini Her Kayıtta 1 Arttırma

Oğuz Türkyılmaz
Oğuz Türkyılmaz
17
1886

Form Sayı Değerini Her Kayıtta 1 Arttırma

Çözüldü #1
Merhaba
Formda Üye kaydı yapılıyor. Yeni bir üye kaydı yapılacağı zaman UyeNo alanında enson kayıtlı üye numarasının bir fazlasının verilmesini sağlamaya çalışıyorum.

Aşağıda yazdığım kod ile sorunumu çözdüğümü zannettim ama bir kaç boş giriş çıkış yaptırıp otomatık sayı değerini arttırınca  yanlış numara vermeye başladı.

Private Sub txtUyeNo_Exit(Cancel As Integer)

txtUyeNo = DLast("Nz([UyeNo],0)", "T_1_MemberDefinition") + 1

End Sub



Forumdaki bir konuda geçen =DMax("[ono]";"[kimlik]")+1 bu kodu da kendi formuma uyarladım ama bu da sonuç vermedi.

[Resim: do.php?img=9707]
.rar Otomatik Numara.rar (Dosya Boyutu: 159,38 KB | İndirme Sayısı: 4)
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#2
Private Sub txtUyeNo_Exit(Cancel As Integer)
            txtUyeNo = DMax("nz([uyeno],0)", "[T_1_MemberDefinition]") + 1
End Sub
şeklinde dener misiniz?
Cevapla
#3
(21/02/2020, 19:45)berduş yazdı:
Private Sub txtUyeNo_Exit(Cancel As Integer)
            txtUyeNo = DMax("nz([uyeno],0)", "[T_1_MemberDefinition]") + 1
End Sub
şeklinde dener misiniz?
Tabloda hiç kayıt yokken TxtUyeNo alanına deger girmelisiniz diye hata veriyor. Eğer tabloda 
1
2
3
4
10
11
15
gibi uye numaraları varsa yeni kayıt işleminde uye no 5 değerini getiriyor.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#4
Dmax fonksiyonunu da NZ içine alıp öyle deneyin?
Yalniz daha önceki çalışmalarınızdan birinde buna benzer bir fonksiyon kullandık diye hatırlıyorum.
Cevapla
#5
(21/02/2020, 20:06)berduş yazdı: Dmax fonksiyonunu da NZ içine alıp öyle deneyin?
Yalniz daha önceki çalışmalarınızdan birinde buna benzer bir fonksiyon kullandık diye hatırlıyorum.
Altformda verigirişi tipinde alanda satır numarası verdirmiştik.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#6
[Resim: do.php?img=9709]

en son komb'nasyonum buydu bunda da hata verdi
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task