AccessTr.neT

Tam Versiyon: Aktif Kayıttan önceki ve Sonraki Kayıtları Otomatik Olarak Kilitlemekl
Ş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
Arkadaşlar ekteki örnekte aktif kaydın önceki ve sonraki tüm kayıtları nasıl kilitlerim.Yalnız aktif olan kayıt kilitli olmayacak.Kayıtların üzerine geldikçe kayıt kilidi çözülecek diğer kayıtlar kilitlenmesi gerekiyor ki yanlışlıkla silme ve değiştirme olmamalı.Yardımlarınız için şimdiden teşekkürler
Sorunuz biraz yetersiz gibi göründü. Zaten "aktif" olan bir kaydı
silebilir veya değiştirebilirsiniz. Aktif olmayan adı üzerinde pasiftir.
Doğru soru : Aktif kayıt bir koşula bağlı olarak düzenlenmesin
ve silinmesin olabilir. Bu durumda ise hangi koşul veya koşullara
bağlı olarak kilitlenmesi gerektiğini belirtmelisiniz

Elediğiniz örnekte tek form stilinde düzenlenmiş bir sürekli form var
bu durumda örneğin aşağıdaki kodu çalıştırsanız bile kilitlenme ve
açılma eylemini hissetmeyeceksiniz

* Tüm denetimleri disable yapın

Private Sub Form_Current()
Me.BEKLE.SetFocus 'Focus u geçici olarak bekleteceğiniz boş bir çerçeve
Me.adı.Enabled = True
Me.soyadı.Enabled = True
Me.İli.Enabled = True
Me.adı.SetFocus
End Sub
Sayın hocam aslında haklısınız.Mesele aktif kayıtta iken 2 veya 3 kaydın ilerisi ve gerisindekilerin kilidi olsun ve renkleri mesela kırmızı olsun.Ancan aktif kayıt ve ondan 2-3 kayıt dahil olanlar(ilerisi ve gerisindeki kyıtlar) mavi olsun.Bilmem anlatabildim mi. Sizin örnekteki ise aktif kayıt değil alanı (field) kilitme bunu daha önce kullandım.
Amaç nedir ? Tablonuza bir evet/hayır ekleyin ( madem
koşul yok ) onunla kapatıp açın olsun bitsin Img-grin

sürekli formda satır boyama

linkteki uygulamayı inceleyin adisyon listesinde açık/ kapalı
örneği var

Hocam yardımlarınız için teşekkürler
rica ederim
Sayfalar: 1 2