AccessTr.neT

Tam Versiyon: Forma Girilen Veriye Tarih Ekleyip Tabloya Kaydetmek
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Üstadlar iyi akşamlar nasılsınız. Bir formum var girilen verileri tabloya kaydediyor. Bu form üzerinde SIRA_NU alanı benzersiz tekrarlanamayan verilerin olduğu bir alan. Yapmak istediğim ise form üzerinden herhangi bir sıra numarası girdiğimde bu sıra numarasının sonuna tarih ("-2021 şeklinde") eklesin ve yıl devri olduğunda da bu alan benzersiz olduğundan tekrar 1 veya 2 gibi sıra numarası yıllara sari olarak verdiğimizde bir öncekiyle çakışmasın bu sorunu nasıl aşabilirim. Çok teşekkür ederim şimdiden. İyi akşamlar.

[Resim: do.php?img=10676]

[Resim: do.php?img=10677]
Arkadaşlar merhaba kurcalaya kurcalaya çözdüm, çözümü burada paylaşmak isterim belki benim gibi bu tarz bir şeyi ileride kullanmak isteyen olabilir.

Formun kayıt ekleme sonrasına

Private Sub Form_AfterInsert()
Dim sıragecici As Integer
sıragecici = Me.[SIRA_NU]
Me.[SIRA_NU] = [SIRA_NU] & "-" & Year(Date)
End Sub

yazıldığında zaten formun kayıt kaynağı tablo olduğu için kaydediyor. Konu çözülmüştür iyi forumlar Img-grin