Konu Araçları | Seçenekler: | Gösterim Stili

Forumda Sağa-Sola gidişde kayıt yapmasın Kayıt yapılınca belli alanı kilitlesin

Tarih
15/11/2011 12:13
Konu Sahibi
HAKKI34
Yorumlar
4
Okunma
1651
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
HAKKI34
Aktif Üye
Kullanici Avatari
Aktif Üye
H.... K....
77
22/01/2009
0
İstanbul
Ofis 2010
26/03/2015,10:14
Çözüldü 
Selam Üstatlarım
Ekteki örnekte kaydı kaydetiğimde
1- Tc Kimlik nosu alanını kitlemeli, Ac dediğimde açmalı
2- Sağa sola gezintilerde bulunduğum kayıtta değişiklik olunca otomatik kayıt yapmamalı değişiklikler kaydolsunmu sorusu olarak karşıma gelmeli.

Yardımlarınızı bekliyorum.
Saygılar sunarım.


Ek Dosyalar
.rar   IlerigeriTusu.rar (Dosya Boyutu: 25,08 KB / İndirme Sayısı: 8)
Cevapla

C*e*l*o*y*c*e
Celosoft Yazılım
Kullanici Avatari
Uzman
M.... B....
2.940
29/10/2008
924
Ankara
Celosoft Yazılım
Ofis 2010 32 Bit
23/06/2017,10:09
Çözüldü 
Sponsor Reklam
önce kaydet butonundaki makryu sil ve daha sonra aşağıdaki kodu
olay yordamı olarak kaydet yeterli

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim X, A, b
On Error GoTo Err_Komut28_Click
If IsNull(Me.Ad) Then MsgBox "Lütfen Kişi adını yazınız", 48, "Kayıt İşlemi": Me.Ad.SetFocus: Exit Sub
If MsgBox("Değişiklikler kaydedilsin mi?", 36, "K A Y D E T") = 6 Then
 
 DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
  
Else
 Me.Undo
End If
Exit_Komut28_Click:
 Exit Sub
Err_Komut28_Click:
 MsgBox "Kaydetme işlemi yapılamadı", 0, "Kayıt İşlemi"
 Resume Exit_Komut28_Click


Cevapla

HAKKI34
Aktif Üye
Kullanici Avatari
Aktif Üye
H.... K....
77
22/01/2009
0
İstanbul
Ofis 2010
26/03/2015,10:14
Çözüldü 
kayıt düğmesi tamam üstadım laikin ileri geri düğmeleri sadece ileri geri olayı yapmalı her hangi bir değişikliği dataya yazmamalı.
Örneğin ; Kullanıcının eli farkında olmadan bir alan üzerinde bir tuşa bastı sonra sağa sola düğmesi ile ileri - geri gidince onu kayıt ediyor.
Bunu nasıl engelleriz.?
Cevapla

C*e*l*o*y*c*e
Celosoft Yazılım
Kullanici Avatari
Uzman
M.... B....
2.940
29/10/2008
924
Ankara
Celosoft Yazılım
Ofis 2010 32 Bit
23/06/2017,10:09
Çözüldü 
Sponsor Reklam
bu kodu dene
bunu formun güncelleştirmeden önce bölümüne yaz

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
 ' formda yanlışlıkla bir veri üzerinde değişiklik yapmayalım diye
 ' değişiklik durumunda onay alıyoruz.

 If NewRecord = False Then
 Select Case MsgBox("Değişiklikler kaydedilsin mi?", vbYesNo Or vbQuestion Or vbDefaultButton1, "D İ K K A T")

 Case vbYes

 Case vbNo
 DoCmd.RunCommand acCmdUndo
 End Select
 End If


Cevapla

HAKKI34
Aktif Üye
Kullanici Avatari
Aktif Üye
H.... K....
77
22/01/2009
0
İstanbul
Ofis 2010
26/03/2015,10:14
Çözüldü 
Üstadım dediğin gibi yaptım.. Çok güzel oldu.+rep


Son bir olayda fişi kilitleyip işlem yapılmasını engellemek.
Açmak içinde giriş parolasını girmesi istenmesi.

Bunu da eklersek sanırım gayet güzel olacak ..
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Alt Formda Yeni Kayıt Ekleme Sıkıntısı cemre1970 2 84 06/06/2017, 10:34 cemre1970
Çözüldü Formda Açılan Kutu Bilgilerini Tabloya Kayıt Hatası U.ALTUN 6 192 31/05/2017, 17:41 U.ALTUN
Çözüldü Formda Kayıt Arama Yasin Keleş 3 206 31/05/2017, 16:31 Yasin Keleş
Çözüldü Kayıt Silince Veri Güncellemesi onurgs59 7 251 29/05/2017, 11:44 atoz112
Çözüldü Excelde Accesse Alınan Tabloya Access Formu Üzerinde Kayıt Ekleme Ve Güncelleme erensimsek 9 354 19/05/2017, 15:55 atoz112


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status