Giriş Ekranında Dönem Tarihi Eklenmesi

29/12/2021, 12:02

U.ALTUN

merhaba arkadaşlar programın giriş ekranında dönem tarihi her yıl 1 ocak tarihi gelince dönem yılını otomatik ekletip öyle giriş yapmasını istiyorum bu konuda yardımlarınız bekliyorum. dosya ektedir.
29/12/2021, 12:16

berduş

form yüklendiğinde olayının en başına aşağıdaki kodu ekleyip dener misiniz?
If DCount("Donem", "Tbl_Donemler", "Donem='" & Year(Date) & "'") = 0 Then CurrentDb.Execute "insert into Tbl_Donemler (Donem) values (" & Year(Date) & ")"
not: yıl alanı neden metin formatında syısal olması daha uygun olmaz mıydı?
29/12/2021, 13:18

U.ALTUN

berduş hoca kod çalıştı teşekkürler evet dediğiniz gibi sayısal olması gerekirmiş metin olarak düzenlemişim fakat sayısala dönüştürdüğümde kod hata verdi o zaman sayısala göre kodu düzenlerseniz memnun olurum.
29/12/2021, 23:10

berduş

sayısal alan için tek tırnak kullanılmaz koddan tek tırnakları silmeyi dener misiniz?
If DCount("Donem", "Tbl_Donemler", "Donem=" & Year(Date) ) = 0 Then CurrentDb.Execute "insert into Tbl_Donemler (Donem) values (" & Year(Date) & ")"
30/12/2021, 11:53

U.ALTUN

berduş hoca şimdi oldu teşekkürler iyi seneler.
30/12/2021, 12:10

berduş

Rica ederim
İyi çalışmalar
Mutlu yıllar