AccessTr.neT

Tam Versiyon: Sürekli Formda Satırlardaki Onay Kutularını Aktif / Pasif Yapma
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
(29/03/2017, 17:17)ozanakkaya yazdı: [ -> ]Formda bu işlem için eklediğiniz tüm kodları kaldırın. 

Yerine, Çerçeve723'ün Güncelleştirme öncesinde olayına aşağıdaki kodu ekleyin.

Private Sub Çerçeve723_BeforeUpdate(Cancel As Integer)
If siparis_iptal_edildi = -1 Then

   MsgBox " Bu ürünün siparişi iptal edildiği için seçim yapamazsınız.", vbCritical, "CUKLA YARDIM"
   Me.Undo
End If
End Sub


Hocam ekledim. Yeni hali ektedir.
Sorun şu; işaretli satırlarda sorunsuz bir şekilde çalışırken diğer işaretli olmayan satırlarda "VAR/YOK" alanını işaretlemeye çalıştığımızda "SİPARİŞ İPTAL EDİLDİ" onay kutusunun işaretini de kaldırıyor.
onay_siparis_iptal onay kutusunun güncelleştirme sonrasında olayına 

DoCmd.RunCommand acCmdSaveRecord

Kodu ekleyerek deneyiniz.
(29/03/2017, 17:55)ozanakkaya yazdı: [ -> ]onay_siparis_iptal onay kutusunun güncelleştirme sonrasında olayına 

DoCmd.RunCommand acCmdSaveRecord

Kodu ekleyerek deneyiniz.

Hocam ellerinize sağlık gayet güzel bir şekilde çalışıyor. Bu kodun mantığı nedir hocam. Yapılan işlemi kayıt edip önceki haline mi getiriyor. ?
onay_siparis_iptal  güncelleştiğinde kaydediliyor, Çerçeve723 güncelleşmeden önce siparis_iptal_edildi -1 ise mesaj gösterip kaydı geri alıyor.


Konu taşınmıştır.
(29/03/2017, 18:23)ozanakkaya yazdı: [ -> ]onay_siparis_iptal  güncelleştiğinde kaydediliyor, Çerçeve723 güncelleşmeden önce siparis_iptal_edildi -1 ise mesaj gösterip kaydı geri alıyor.


Konu taşınmıştır.

Teşekkür ederim bilgi ve yardımınız için hocam.
İyi çalışmalar...
Sayfalar: 1 2