Forma Girilen Veriye Tarih Ekleyip Tabloya Kaydetmek

13/01/2021, 21:19

nazurabi

Ü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.




14/01/2021, 02:08

nazurabi

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