Skip to main content

AccessTr.neT


Formu kapatmadan bilginin güncellenmesi

Formu kapatmadan bilginin güncellenmesi

#1
Merhaba, formumda kaydet butonu tıklandığında, "Bekleyen Arıza Sayısı" bölümündeki sayının güncellenmesini nasıl sağlayabilirim. Formu kapatıp açarak bilgiyi güncelleyebiliyorum fakat formu kapatmadan bunu yapabiliriyim. Yardımlarınız ricası ile iyi çalışmalar.


[Resim: do.php?imgf=148283520584691.jpg]
Cevapla
#2
sayın ertans,

bahsettiğiniz talebinize yönelik olarak;

her ne kadar,
Site Kuralları gereği örnek uygulamanızı eklemeniz gerekse ve buna dair paylaşımlar ve çözümler elde etmeniz daha yerinde olsa da,

KAYDET butonunda tüm kodların öncesinde üst satıra,
eğer Bekleyen Arıza Sayısı denetiminin değeri,bir kod vasıtası ile elde ediliyorsa,bu denetimin Güncellenmesini sağlayabilirsiniz;bu kaydetme öncesinde.

bunun için:

Me.bekleyen_ariza_sayisi_denetimin_adi.Requery

satırını yazmanız yeterli oalcaktır.

bilginize...iyi çalışmaalr,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
#3
Sayın atoz112, "frm_araç_ariza" formunda "Bekliyor" veya "Giderildi" işaretlenip "Kaydet" butonu tıklandıktan sonra form açılıp kapatılınca "Bekleyen Araç Arıza Sayısı" güncelleniyor fakat "Kaydet" tıklandığında form kapatılmadan güncellenmesini sağlamaya çalışıyorum. Son gönderdiğiniz kodları denedim fakat olmadı. Yardmınız ricası ile iyi çalışmalar dilerim.
.rar Database1.rar (Dosya Boyutu: 51,22 KB | İndirme Sayısı: 4)
Cevapla
#4
Merhaba,

Formdaki "Çerçeve27"nin güncelleştirme sonrasında olayına 


recalc

kodu ekleyerek deneyiniz.
Cevapla
#5
sayın ertans,

uygulamanız incelendiğinde,aşağıdaki açıklamaların yapılması uygun görülmüştür.

BEKLEYEN ARIZA SAYISI değerini elde etmek üzere kullandığınız METİN44 adlı denetimin DENETİM KAYNAĞI,

=DCount("*";"tbl_olay";"[ariza_giderildi]= 1" & " and [olay_kategorisi]='Araç Arıza'")

kod satırını içermektedir.

bu kod ile,formdan bağımsız olarak direkt DCount Fonksiyonu kullanımı ile mevcut kriterlere göre bu değeri elde etmektesiniz.

2.mesajda da belirtildiği üzere,ilgili KAYDET butonunun TIKLANDIĞINDA olay yordamı içerisine

Me.Metin44.Requery
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

yazmak sureti ile dahi,istediğiniz güncel değeri elde edebilirsiniz.ya da,ilk kod satırının yerine,sayın ozan bey tarafından 4.mesajda paylaşılan kodu da yazabilirsiniz.

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 ertans,

sadece bilgilendirme olması ve naçizane tavsiye niteliğinde hatırlatma adına;

Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler

yukarıda bağlantısı yazılı konuyu incelemenizin ve içeriğindeki hususlara (özelikle,Türkçe karakter kullanımı ve BOŞLUK bırakarak tanımlamada bulunma) göre uygulamanızı yeniden düzenlemenizin,
ileride bu hususlardan kaynaklı sorunları da engellemenize imkan sağlaması söz konusu olacaktır kanısındayım.

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
Task