Skip to main content

AccessTr.neT


Metin Kutusu pasif iken formun işlem yapıyor gibi davranış sergilemesi

Metin Kutusu pasif iken formun işlem yapıyor gibi davranış sergilemesi

#7
sayın murat dikme,

bahsettiğiniz talebinize yönelik olarak;
yetersiz imkan ve zaman dahilinde yapılan incelemeler neticesinde,aşağıdaki açıklamaların yapılması uygun görülmüştür.

1)

Alıntı:...uygulamamdaki ana form olan kayıtlı_kullanıcı formu aktif iken ve herhangi bir işlem yapılmadığı sürece metin kutuları pasif durumdadır...

ifadenize yönelik olarak;
KullaniciKayit adlı form çalıştırıldığında ve herhangi bir işlem yapmaksızın form açık olacak halde işlem yapmaksızın beklenildiğinde belirttiğiniz Aktif / Pasif olma durumlarına rastlanılmamıştır.

kaldı ki,bu Aktif / Pasif olma durumlarını sağlayacak kodların da mevcut olmadığı görülmektedir.

ayrıca,ilgili formun YÜKLENDİĞİNDE olay yordamı içerisindeki kodlar incelendiğinde,bu kodların;önce formu tazeleme işlemini ardından pencere gizleme işlemini sağladığı ve son olarak da form üzerinde Yeni Kayıt satırı açtığı görülmektedir.

dolayısı ile de,zaten form açıldığında,direkt olarak Yeni Kayıt girişinin yapılmasını sağlamak üzere,sıfır bir boş kayıt satırı hazır halde gelmektedir.bu nedenle de,form üzerinde yeni kayıt olması gerekçesi ile zaten mevcut denetimlerin Aktif olması söz konusu olmaktadır.

2)

Alıntı:...benim sorunum ise form boşta iken yani yeni kayıt girilmediği süre içinde  form işlem yapıyor gibi davranış sergilemektedir...

ifadenize yönelik olarak;
nasıl bir durumu kast ettiğinizi inanın anlayamadım doğrusu."işlem yapar gibi" olmak nasıldır?...bir hesaplama mı yapıyor ya da imleç şekil mi değiştiriyor?...ayrıntılı bilgilendirmeniz yerinde olacaktır.ya da,bariz bir görsellik söz konusu ise,olmadan ve olduktan sonrası diye ekran görüntülerini dahil ediniz.

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
#8
sayın murat dikme,

konu dışı olmasına rağmen,yine de inceleme neticesinde denk geldiğimden dolayı,belirtmekte ve bilgilendirmekte fayda var.

1)

KullaniciKayit adlı formda yer alan KAYDET tanımlı butonun olay yordamında YENİ KAYIT açma kod satırını kullanmışsınız.zaten,form açıldığında direkt olarak Yeni Kayıt satırı ile açılmakta olduğunda  bu komutun yerine ilgili butonun kod satırını

DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

ile değiştirerek kullanabilirsiniz.

2)

KullanicilariGor adlı formun üzerinde yer alan listeye tıklandığında,hemen seçilen kayda dair kayıt silme mesajı ekranda belirmekte.zaten hali hazırda form üzerinde SEÇİLENİ SİL tanımlı bir buton var ve bu görevi yerine getirmek üzere hazırlanmış.

listeye tıklandığında farkında olmaksızın bir kaydı silmek üzere ilgili mesaja EVET yanıtı verilebilir,böyle bir kullanımda.

bundan dolayı,bu kayıt silme işlemini sadece mevcuttaki butona bırakmakta ve listede rahat bir kayıt gezintisi sağlamakta fayda var kanısındayım.

elbette ki,bunlar sadece bilgilendirme ve öneri amacı ile paylaşılmaktadır.tercih ve takdir sizindir.

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
#9
Sayın @atoz112 uygulamadaki frm_kayitkullanici uygulamanın ana formudur. Burada yanlış ve eksik bilgilendirdiğim için kusura bakmayın. Söz konusu durum bu formda gerçekleştirmektedir.
Söz konusu formda yukarıda belirtilen durumda imleç şekli değişmektedir.


İncelemeniz neticesinde bu vesile ile KullaniciKayit formundaki hatayıda görmüş oldum. Biliglendirmeniz için teşekkür ederim.
Cevapla
#10
sayın murat dikme,

bahsettiğiniz talebinize yönelik olarak;

yapılan incelemeler nezdinde,kast ettiğiniz husus fark edilmiş olmakla birlikte,bu hususun herhangi bir olumsuzluğu söz konusu değildir.

çünkü,bu durumun açıklaması şu:
ilgili frm_kayitkullanici adlı formun ZAMAN DOLDUĞUNDA olay yordamı içerisine,hem Pencere Gizleme işleminin hem de Form Güncelleme (.Requery) işleminin yapılmasını sağlayan kodların dahil edilip,her 9 saniyede bir bu işlemleri tekrarlaması ayarlanmış olduğu görülmüştür.

NOT
formun ÖZELLİKLER - OLAY sekmesindeki ZAMAN DOLDUĞUNDA olay yordamı satırının hemen bir altındaki SÜREÖLÇER ARALIĞI satırındaki değer,9 saniye anlamındadır.1 saniye için 1000 değeri geçerlidir.

dolayısı ile de,sizin formun üzerinde hareketsiz olarak imlecin şekil değiştirmesi ya da işlem yapıyormuş gibi görmenizin veya sizi böyle düşünmeye yönlendiren husus ya da durum bundan ibarettir.

son olarak;
bu durumun herhangi bir sakıncası yoktur,kodlar üzerinden gidilecek veya bahsedilecek olursak.fakat eğer rahatsız ediyorsa,bu olay yordamını iptal edebilir ya da etkisizleştirebilirsiniz.

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
#11
Sayın @atoz112 Yorum ve bilgilendirmeleriniz neticesinde Söz konusu durumunda çözüme kavuşmuş bulunmaktadır. İlgi ve alakanıza çok teşekkür ederim.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task