Skip to main content

AccessTr.neT


Komutla Birlikte Fieldların boşaltılması

Komutla Birlikte Fieldların boşaltılması

Çözüldü #1
Arkadaşlar kolay gelsin. oluşturduğum form üzerinde kaydı kaydet butonuna bastığım benim tüm fieldlarımı boşaltılmasını istiyorum ama yeni kayıt moduna geçmesin çünki form üzerinde yeni kayıt ekle butonu da koydum. Bunu nasıl yapabilirim.
şimdiden teşekkürler.
Cevapla
#2
Sayın stromax,

Bahsettiğiniz talebinize yönelik olarak,genelde az sayıda denetim söz konusu ise,tercihe göre
Kod
Me.metin kutusu_adi=””
'ya da
Me.metinkutusu_adi=null
Yazılmaktadır;belirttiğiniz gibi,yeni bir kayıt sayfası olması istenmiyorsa eğer.fakat,bir de form üzerindeki tüm kontrollerin boş duruma getirilmesi işlemini sağlayan harici kodlama da mevcut.

EK’te;bu hususa dair hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.Örnekteki uygulamada dikkat edilmesi gereken husus şu:

Eğer kodlama olduğu gibi kullanılacak olursa;form üzerinde bir id değer barındıran veri türü otomatik Sayı içeren bir metin kutusu varsa,uyarı hatası verir:”bu alana değer atayamazsınız” diye. hatanın oluşmasını engellemek için bir kontrol mekanizması dahil edilir.bunu da,ilgili id değeri içeren metin kutusunun ÖZELLİKLER – DİĞER – İM satırına bir ifade yazılır.ve bu kontrol mekanizmasını bu ifadeye göre oluşturulur.örnekte de,id metin kutusunun İM satırına sgec yazılmıştır.ve tüm metin kutusu denetimlerinde eğer sgec yazanlar varsa bunlar atlanacak ve diğerleri boş bırakılacaktır.

Siz de,kendi uygulamanıza veya başka uygulamalarınıza bu kodları dahil etmek istediğinizde,yapmanız gereken;otomatik sayı içeren bir metin kutusu varsa form üzerinde bunun İM satırına bir ifade yazın ve kodlamadaki “sgec” yerine bu ifadeyi yazınız.bilginize...İyi çalışmalar,Saygılar.
.rar DenetimleriTemizle-ATOZ.rar (Dosya Boyutu: 18,81 KB | İndirme Sayısı: 5)
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
sayın stromax,

konu takibiniz açısından,hatırlatma anlamında;
konunuz ile ilgili son gelişme ne durumdadır.
şüphesiz,işlemleriniz tamamlanmış ve sorununuzu çözmüş de olabilirsiniz.
bilgilendirmek ister misiniz lütfen.teşekkürler.bilginize.

iyi çalışmalar,
saygılar.
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#4
merhaba atoz hocam, kaydı kaydet butonuna forumdan bulduğum bu kodu yapıştırdım ve kayıt tuşuna bastığımda fieldlar boş oluyor.

On Error GoTo Err_Komut125_Click


DoCmd.GoToRecord , , acNewRec
MsgBox ("Kayıt Oluşturuldu."), vbInformation, "Kaydı Kaydet"

Exit_Komut125_Click:
Exit Sub

Err_Komut125_Click:
MsgBox Err.Description
Resume Exit_Komut125_Click
Cevapla
#5
Sayın stromax,

Konunuzdaki talepte bulunurken,”…tüm fieldlarımı boşaltmasını istiyorum ama yeni kayıt moduna geçmesin çünkü form üzerinde yeni kayıt ekle butonu koydum…” diye ifade belirttiniz.bundan dolayı da size,alanda yeni kayıt açma imkanı sağlayan kod ifadesi yerine alternatif çözüm önerileri yapıldı ve bu hususa dair de bir örnek hazırlandı.

Fakat,sorununuza çözüm diye belirttiğiniz komut ise;

Kod
DoCmd.GoToRecord , , acNewRec
şeklinde,form üzerinde yeni bir kayıt açma üzerine kullanılan bir kod ifadesi.bu çözümün yeterli olabileceğini konu açarken belirtmeniz yeterli olurdu,böylece bu çözüme tek bir mesajla daha kısa sürede sonuç alırdınız.bilginize.

iyi çalışmalar,
saygılar.
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#6
sayın stromax,


konu takibiniz açısından,hatırlatma anlamında;
konunuz ile ilgili son gelişme ne durumdadır.


şüphesiz,işlemleriniz tamamlanmış ve sorununuzu çözmüş de olabilirsiniz.paylaşılan bilgiler faydalı oldu mu?
bilgilendirmek ister misiniz lütfen.teşekkürler.bilginize.

iyi çalışmalar,
saygılar.
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da