AccessTr.neT
Sürekli Formda Satırlardaki Onay Kutularını Aktif / Pasif Yapma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Sürekli Formda Satırlardaki Onay Kutularını Aktif / Pasif Yapma (/konu-surekli-formda-satirlardaki-onay-kutularini-aktif-pasif-yapma.html)

Sayfalar: 1 2


Cvp: Sürekli Formda Satırlardaki Onay Kutularını Aktif / Pasif Yapma - akif_erdem - 29/03/2017

(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.


Cvp: Sürekli Formda Satırlardaki Onay Kutularını Aktif / Pasif Yapma - ozanakkaya - 29/03/2017

onay_siparis_iptal onay kutusunun güncelleştirme sonrasında olayına 

DoCmd.RunCommand acCmdSaveRecord

Kodu ekleyerek deneyiniz.


Cvp: Sürekli Formda Satırlardaki Onay Kutularını Aktif / Pasif Yapma - akif_erdem - 29/03/2017

(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. ?


Cvp: Sürekli Formda Satırlardaki Onay Kutularını Aktif / Pasif Yapma - ozanakkaya - 29/03/2017

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.


Cvp: Sürekli Formda Satırlardaki Onay Kutularını Aktif / Pasif Yapma - akif_erdem - 29/03/2017

(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...