Alt Form Ve Alt Formda Bir Alanı Güncelleme

1 2 3 4 5 6
03/10/2021, 18:37

userx

Sayın hegu
Öncelikle yeni bir modül oluşturup alttaki kodu ekleyin. 
PHP Kod:
Sub oto_durum()
On Error Resume Next
If Nz(DLast("CLng(Forms![Kisi_Bilgisi]![Odeme Alt Form]![Ode_Ta])""Arac_Bilgisi""Forms![Kisi_Bilgisi]!musteriid=" Forms![Kisi_Bilgisi]![Odeme Alt Form]![Srn]), 0) >= CLng(Now()) Then
CurrentDb
.Execute " UPDATE [Arac_Bilgisi] SET Drm = 'KİRADA' WHERE [Arc_Plaka]='" Forms![Kisi_Bilgisi]![Arc_Plaka] & "'"
Else
CurrentDb.Execute " UPDATE [Arac_Bilgisi] SET Drm = 'GALERİDE' WHERE [Arc_Plaka]='" Forms![Kisi_Bilgisi]![Arc_Plaka] & "'"
End If
End Sub 

Daha sonra Odeme_Alt_Formu'ndaki
Private Sub Ode_Ta_AfterUpdate() altındaki komutu alttaki komutla değiştirin.
PHP Kod:
Private Sub Ode_Ta_AfterUpdate()
oto_durum
Me
.Ode_Ta.Requery
End Sub 

Ayrıca ileri ve geri tuşlarınındaki komuta
oto_durum
komutunu ekleyin (İleri ve geri tuşuna basıldığında otonun durumunu kontrol etmek için)
Kontrol edip durum bildirir misiniz?
03/10/2021, 18:53

hegu

Sayın userx hocam,
"Teslim tarihi "[Ode_Ta]" önceden yazılırsa günü gelse bile yordam görev yapmıyor. Tekrar teslim tarihini girersem sorun olmuyor."
Ayrıca dediğin gibi ileri geri yaptım. Aynı durum devam ediyor. Tekrar yazarsam sorun çıkmıyor.
03/10/2021, 19:05

userx

Örnek dosya ektedir. Örnek dosyada BMW 116I 04/10/2021 tarihinde teslim tarihi girilmiş durumda Kiradaki Araç raporunda KİRADA görülecektir. Eğer tarihi 03/10/2021 (bugün) olarak değiştirseniz durumu teslim ettiği için GALERİDE görünecektir. Teslim tarihi boş ise de KİRADA görünecektir.
03/10/2021, 19:40

hegu

Sayın userx zaten gününde giriş yaparsan hiç bir sorun yok. Fakat 01.10.2021 tarihinde kiralanan bir aracın teslim tarihini aynı gün 05.10.2021 tarihini girersen gün gelse bile hala kirada görünüyor. Ama tekrar teslim tarihini girersen sorun olmuyor. Neyse o zaman biz teslim günü gelmeden teslim tarihini girmezsek sıkıntı olmadığı için bu şekilde kullanmalıyız. Teşekkür ederim.
03/10/2021, 20:48

userx

Sayın @hegu
Mesaj#15 deki dosyayı tekrar indirip inceler misiniz?
Teslim Tarihini değiştirdikten sonra Galeride ya da Kirada raporlarının verilerinin güncellenmesi için hücreden çıkmanız gerekir. Hücreden çıktıktan sonra raporları alabilirsiniz.
03/10/2021, 21:11

hegu

inceledim dediğiniz gibi teslim tarihini gününde girerseniz sorun yok. Ama önceden girerseniz günü gelse bile değişim olmuyor.
teşekkür ederim.
1 2 3 4 5 6