Skip to main content

AccessTr.neT


Recalc-refresh ve Undo birlikte kullanılabilirmi.

Recalc-refresh ve Undo birlikte kullanılabilirmi.

Çözüldü #1
Merhaba değerli arkadaşlar,

Uygulamamda Kod penceresinde Me.undo değişikliği geri alma komutunu kullanıyorum fakat me.recalc veya me.refresh komutlarını kullandığımda me.undo devre dışı oluyor.
bunu halletmenin bir yolu varmıdır acaba.?

Değerli yorumlarınız için şimdiden çok teşekkür ediyorum,

Saygılarımla.
HAYAT BİR SINAVSA,,,
ADIMI YAZAR ÇIKARIM..
.
Cevapla
Çözüldü #2
sayın akdemir1,

konunuzda bahsi geçen yöntemlerin kendi adına işlevleri farklılık gösterir.

me.undo:
form üzerinde yapılan bir işlemin geri alınmasını,işlemin yapılmamasını sağlayan bir methoddur.

me.recalc:
form üzerinde yer alan mevcut hesaplanan alanların tekrar hesaplanmasını sağlayan methoddur.

me.requery:
form üzerinde yapılan işlemlerden sonra ya genel olarak form için kullanılabilen ya da tek bir alan için o alana yönelik de kullanılabilen bir methoddur.

hepsinin kendine göre farklı anlamı söz konusu olacağından birarada kullanılması,bahsettiğiniz ya da benzer sorunları size getirebilir.
bunu engellemek için;öyle bütün olarak kullanmak yerine kısımlara ayırıp da kullanmak yerinde olur.sanırım en doğruya yakın çözümü şu olabilir:

if...then...else olarak deneyebilirsiniz.böylece,karışıklığa da sebep olmaz.

ya da,geri al butonunu öyle sürekli kullanmayacağınıza göre,bu komutu zaten bir buton tıklandığında olay yordamına aktaracağınıza göre,diğer komutları da en son hesaplanması gereken alanın çıkıldığında olay yordamına da ekleyebilirsiniz.güncelleme komutunu da,ya kaydet butonuna yazabilirsiniz....gibi...

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
Son Düzenleme: 24/03/2014, 13:11, Düzenleyen: atoz112.
Cevapla
Çözüldü #3
AToz hocam çok teşekkür ederim ilginiz için,
dediğiniz gibi haklısınız,

Ozan hocamda sağolsun çok destek oldu,
sorunum çözüldü,

Elleriniz dert görmesin

Saygılarımla...
HAYAT BİR SINAVSA,,,
ADIMI YAZAR ÇIKARIM..
.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task