Alt Form Ve Alt Formda Bir Alanı Güncelleme
#7
Sayın dsezgin,
Teslim tarihini ([Ode_Ta]) önce girersem günü gelse bile araç hala kirada görünüyor. Fakat araç teslim edildiği gün girersem sorun çıkmıyor. Bu nedenle nasıl bir güncelleme yapayım ki önceden teslim tarihini girsem de günü gelince araç galeride görünmesini nasıl sağlıyabilirim. Teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:
#8
(30-09-2021, 18:11)hegu demiş ki: Teslim tarihini ([Ode_Ta]) önce girersem günü gelse bile araç hala kirada görünüyor. Fakat araç teslim edildiği gün girersem sorun çıkmıyor. Bu nedenle nasıl bir güncelleme yapayım ki önceden teslim tarihini girsem de günü gelince araç galeride görünmesini nasıl sağlıyabilirim.

Bu guncellemenin biraz sakincali gibi geldi, teslim tarihi gelmis veya gecmis olup, teslim edilmeyende galeride gorunmesi sorun olmaz mi?



  Alıntı
Bu mesajı beğenenler:
#9
Sayın dsezgin,

Aslında bana göre de araç galeriye gelince teslim tarihi yazmak doğru olanı. Fakat bu şekilde yazıldığında teslim tarihi gelince araç galeride görünmesine rağmen gelmediğini de tespit edilebilir sanırım. Ama en doğrusu araç teslim edildiğinde girilmesi. İlginize teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:
#10
(01-10-2021, 16:22)hegu demiş ki: Sayın dsezgin,

Aslında bana göre de araç galeriye gelince teslim tarihi yazmak doğru olanı. Fakat bu şekilde yazıldığında teslim tarihi gelince araç galeride görünmesine rağmen gelmediğini de tespit edilebilir sanırım. Ama en doğrusu araç teslim edildiğinde girilmesi.

Teslim tarhi taahhüt edilmesi en basta istenebilir. Bit_Km dönüş sonrası olacağı için Drm = 'GALERİDE' güncellemesi bu alan değişimine taşınabilir.
Visual Basic
  1. Private Sub Ode_Ta_AfterUpdate()
  2. If CLng(Nz(Me.Ode_Ta, #1/1/1800#)) >= CLng(Date) Then CurrentDb.Execute " UPDATE [Arac_Bilgisi] SET Drm = 'KİRADA' WHERE [Arc_Plaka]='" & Forms![Kisi_Bilgisi]![Arc_Plaka] & "'"
  3. Me.Ode_Ta.Requery
  4. End Sub
  5. Private Sub Bit_Km_AfterUpdate()
  6. If Me.Bas_Km >= Me.Bit_Km Then Me.Bit_Km = ""
  7. If Ode_Ta <> "" Then CurrentDb.Execute " UPDATE [Arac_Bilgisi] SET Drm = '" & IIf(Bit_Km > 0, "GALERİDE", "KİRADA") & "' WHERE [Arc_Plaka]='" & Forms![Kisi_Bilgisi]![Arc_Plaka] & "'" Else Me.Bit_Km = "": Me.Ode_Ta.SetFocus
  8. End Sub


Km Bitiş yazıldığında araç fiziki olarak da GALERİDE olur. Böylelikle teslim tarihi geçmiş olan araçları da raporlanabilir.

Mesaj 2 güncelledim.



  Alıntı
Bu mesajı beğenenler:
#11
emeğine sağlık



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Güncelleme Sorgusu çalışmıyor ? karaayhan 3 400 05-04-2025, 22:08
Son Mesaj: karaayhan
  Tablodaki Alanı Alt Tablodan Alınan Değerle Güncelleme Sorgusu Lidervet 7 637 02-12-2024, 11:20
Son Mesaj: halily
  Access Ile Web Den Veri Almak Ve Güncelleme Yapmak. karamurat42 0 341 08-10-2024, 15:42
Son Mesaj: karamurat42
  [FORM] Form Açıkken Diğer Formda Işlem Yapabilmek caytug 6 541 02-10-2024, 10:12
Son Mesaj: caytug
  Bir Tabloda Bulunan 2 Alanı Birleştirme programmer67 10 752 25-06-2024, 11:49
Son Mesaj: halily
  Alt Form Güncelleme evren89 2 401 20-06-2024, 09:02
Son Mesaj: evren89
  [FORM] Formda Kriterlere Göre Sorgulanan Kayıt Miktarının Form üzerinde Gösterilmesi M_Kemal_Askeri 1 376 13-05-2024, 05:10
Son Mesaj: dsezgin
  Güncelleme metınaycıcek 20 1.190 18-02-2024, 00:26
Son Mesaj: metınaycıcek

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):