Skip to main content

AccessTr.neT


Aktif Kayıttan önceki ve Sonraki Kayıtları Otomatik Olarak Kilitlemekl

Aktif Kayıttan önceki ve Sonraki Kayıtları Otomatik Olarak Kilitlemekl

Çözüldü #1
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
.rar Persoo.rar (Dosya Boyutu: 8,95 KB | İndirme Sayısı: 6)
Cevapla
Çözüldü #2
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

Visual Basic Code
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

okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #3
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.
Cevapla
Çözüldü #4
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

okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #5
Hocam yardımlarınız için teşekkürler
Cevapla
Çözüldü #6
rica ederim
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da