Skip to main content

AccessTr.neT


yeni güne göre yeni kod

yeni güne göre yeni kod

#3
Merhaba;

Kullanmış olduğum bir programda; EKLE butonun tıklandığında olayında


If MsgBox("Yeni Kayıt Yapmak istiyor musunuz?", vbYesNo + vbQuestion, "AYDIN") = vbYes Then

   
   DoCmd.GoToRecord , , acNewRec
   
   Dim son_id, aktif_yil, tablodaki_son_kayit, yil_bolumu, otomatik_sayi_bolumu As String
       son_id = DMax("sirano", "evrakkayit")
           tablodaki_son_kayit = Nz(DLookup("evrakno", "evrakkayit", "sirano=" & son_id), 0)
               If tablodaki_son_kayit = 0 Then
                   evrakno = Format(Date, "yyyy") & "-0001"
               Else
                   yil_bolumu = left(tablodaki_son_kayit, 4)
                       If yil_bolumu <> Format(Date, "yyyy") Then
                           evrakno = Format(Date, "yyyy") & "-0001"
                       Else
                           evrakno = yil_bolumu & "-" & Format(Mid(tablodaki_son_kayit, 6, 5) + 1, "0###")
                       End If
               End If
         
    Me.sayisi.SetFocus
   
   Else
   Me.Undo




Gördüğü yılı yazar araşa (-) İşareti koyar ve 0001 den başlar.
"Oyun bitince  şah ve piyon aynı kutuya atılır "
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
yeni güne göre yeni kod - Yazar: larion - 30/12/2014, 17:36
Cvp: yeni güne göre yeni kod - Yazar: atoz112 - 30/12/2014, 19:55
Cvp: yeni güne göre yeni kod - Yazar: yorum70 - 30/12/2014, 19:56
Cvp: yeni güne göre yeni kod - Yazar: yorum70 - 30/12/2014, 19:57
Cvp: yeni güne göre yeni kod - Yazar: atoz112 - 30/12/2014, 20:12
Cvp: yeni güne göre yeni kod - Yazar: yorum70 - 30/12/2014, 21:33
Cvp: yeni güne göre yeni kod - Yazar: larion - 04/01/2015, 00:29
Cvp: yeni güne göre yeni kod - Yazar: mehmetdemiral - 04/01/2015, 05:47
Cvp: yeni güne göre yeni kod - Yazar: larion - 04/01/2015, 14:54
Cvp: yeni güne göre yeni kod - Yazar: mehmetdemiral - 04/01/2015, 14:55
Task