Sayı Değerini Alfanimerik Değerle Birlikte Artırmak

1 2 3 4 5 6 7
30/11/2020, 01:00

aras78

hocam bunu kodları iptal ederek mi yapmam gerekiyor ,kodları silersem sil baştan mı yapmam lazım.form açılmadı mı ki
30/11/2020, 01:03

berduş

bicak_tarih alanı tanımlanmamış, değerini nereden alıyor?
30/11/2020, 01:04

aras78

txt_say = yilmetinkutus "A" & Nz(DMax("mid(say,6)", "tablo1"), 0) + 1
hocam verdiğiniz kod da bir eksiklik var mı acaba "A" karakterinden önce

tablolarda tbl_kisiler den alıyor hocam ama forma oluşturmadım
30/11/2020, 01:11

berduş

siz hem bicak_tarih alanını tanımlamamışsınız hem de bu alan değerini nereden alıyor belirtmemişsiniz. ben tarih verisini txt_tarihden aldığını varsayarak kodu yeniden düzenledim
dilerim işinize yarar
Dim bicak_tarih As Long
bicak_tarih = Year(Me.txt_tarih)
txt_bicak_No = bicak_tarih & "A" & Nz(DMax("mid(bicak_No,6)", "tbl_kisiler"), 0) + 1
30/11/2020, 01:13

aras78

hocam sizin verdiğinz koda tarih bölümüne şunu yazdım trihi verdi ama günve yıda verdi
txt_bicak_No = Date & "A" & Nz(DMax("mid(bicak_No,6)", "tbl_kisiler"), 0) + 1
sadece yılı vermez mi acaba
30/11/2020, 01:15

berduş

yalnız size tarih değerini nereden aldığını sordum cevap vermediniz,
ayrıca yazdığım koda dikkat ederseniz tarih alanını year() fonksiyonu içinde kullanmışım, siz de datei year() içinde kullanmalısınz.
1 2 3 4 5 6 7