25/01/2014, 22:35 #23 sledgeab ozanakkaya Bul Kurucu Adı Soyadı: Oz.... Ak.... Konum: Denizli Ofis Versiyonu: Ofis 2016 64 Bit Son Oturumu: 22/07/2025,21:49 Yorumları: 13.543 Konuları: 499 Kayıt Tarihi: 29/01/2008 Teşekkür Puanı: 3.148 Mesleğiniz: Memur DoCmd.RunSQL "UPDATE alislar SET [Satildi] = -1 WHERE [imeiid]=" & Me.imeiid.Value & ";"Kodu SeçKodu Kopyala bu kodun üstüne DoCmd.SetWarnings FalseKodu SeçKodu Kopyala altına da DoCmd.SetWarnings TrueKodu SeçKodu Kopyala kodu ekleyiniz. Formun kayıt kaynağını aşağıdaki ile değiştirirsen daha iyi olacak gibi. SELECT satislar.*, alislar.Satildi FROM satislar INNER JOIN alislar ON satislar.alisid = alislar.alisid WHERE (((alislar.Satildi) Is Null));Kodu SeçKodu Kopyala Birde, kaydet butonunun tıklandığında olayındaki kodları aşağıdaki ile değiştir. DoCmd.SetWarnings False Dim strSQL, stfyt, msblg As String If IsNull(Me.satisfiyati) Then stfyt = MsgBox("Satış Fiyatını Girmeden Kaydedemezsiniz!!!", 64, "Satış Fiyatını Girmeden Kayıt yapamazsınız"): Me.satisfiyati.SetFocus: Exit Sub If IsNull(Me.musteribilgi) Then msblg = MsgBox("Müşteri Bilgilerini Girmeden Kaydedemezsiniz!!!", 64, "Müşteri Bilgilerini Girmeden Kayıt yapamazsınız"): Me.musteribilgi.SetFocus: Exit Sub DoCmd.RunSQL "UPDATE alislar SET [Satildi] = -1 WHERE [imeiid]=" & Me.imeiid.Value & ";" DoCmd.SetWarnings True Me.satisfiyati.Enabled = False Me.satistarihi.Enabled = False Me.musteribilgi.Enabled = False MsgBox "Satış Gerçekleşti..." Me.SatilacakTelefonlar.Requery Requery Kodu SeçKodu Kopyala Cevapla Cevapla