[FORM] Kodun güncelleştirme sonrasında çalışması
#1
Arkadaşlar merhaba

If [KVM] < GV20 Then GVORAN = 15
If [KVM] > GV20 And [KVM] < GV27 Then GVORAN = 20
If ([KVM] + [GV MATRAHI]) > GV20 And [KVM] < GV20 Then GVORAN = 15 + [Metin359]
If [KVM] > GV27 Then GVORAN = 27
If ([KVM] + [GV MATRAHI]) > GV27 And [KVM] < GV27 Then GVORAN = 20 + [Metin361]

yukarıdaki kodun kv matrahı alanının ve gv matrahı alanının değişmesi/güncellenmesi sonrasında çalışmasını istiyorum.

kodu kv matrahı alanının ve gv matrahı alanının güncelleştirme sonrasında olayına yazdım çalışmıyor. fakat bir düğmenin tıklandığı olayına yazarsam çalışıyor.

yardımcı olabilirseniz sevinirim iyi çalışmalar.


Eklenti Dosyaları
.rar   M. 2015.rar (Boyut: 231,43 KB / İndirilme: 76)



  Alıntı
Bu mesajı beğenenler:
#2
Sn edacan19; El ile girdiginiz meti kutulari guncelleme olayina Call hesapzamani diye yazdirip, ilgili sinuclari alabilirsiniz.
Private sub GV20_afterupdate()
Call HesapZamani
end sub
Private sub GV27_afterupdate()
Call HesapZamani
end sub
Sub HesapZamani()
If [KVM] < GV20 Then GVORAN = 15
If [KVM] > GV27 Then GVORAN = 27
If [KVM] > GV20 And [KVM] < GV27 Then GVORAN = 20
If ([KVM] + [GV MATRAHI]) > GV20 And [KVM] < GV20 Then GVORAN = 15 + [Metin359]
If ([KVM] + [GV MATRAHI]) > GV27 And [KVM] < GV27 Then GVORAN = 20 + [Metin361]
End sub



  Alıntı
Bu mesajı beğenenler:
#3
Merhaba
verdiğiniz kod çalışıyor teşekkür ederim lakin sizinde söylediğiniz gibi elle girilen yerlerde çalışıyor benim formumda elle girilen yer yok hep diğer alt formlardan veri alıyor. verdiğiniz kodu alt formlara uygulamaya çalıştım olmadı.



  Alıntı
Bu mesajı beğenenler:
#4
Sn edacan19;
Hesaplanan alanlarin tetiklendigi, elle girilen verilerin olmasi gerekiyor. Alt formdaki bu alanlar da uygulamaniz icin bir modulun icine HesapZamani tasiyip, Call ile alan guncelleme islemi ile hesaplama yaptirabilirsiniz.
Sub HesapZamani()
If Forms!PUANTAJ!KVM < Forms!PUANTAJGV20 Then Forms!PUANTAJ!GVORAN = 15
If Forms!PUANTAJ!KVM > Forms!PUANTAJ!GV27 Then Forms!PUANTAJ!GVORAN = 27
If Forms!PUANTAJ!KVM > Forms!PUANTAJ!GV20 And Forms!PUANTAJ!KVM < Forms!PUANTAJ!GV27 Then Forms!PUANTAJ!GVORAN = 20
If (Forms!PUANTAJ!KVM + Forms!PUANTAJ![GV MATRAHI]) > Forms!PUANTAJ!GV20 And Forms!PUANTAJ!KVM < Forms!PUANTAJ!GV20 Then Forms!PUANTAJ!GVORAN = 15 + Forms!PUANTAJ!Metin359
If (Forms!PUANTAJ!KVM + Forms!PUANTAJ![GV MATRAHI]) > Forms!PUANTAJ!GV27 And Forms!PUANTAJ!KVM < Forms!PUANTAJ!GV27 Then Forms!PUANTAJ!GVORAN = 20 + Forms!PUANTAJ!Metin361
End sub

Forms!PUANTAJ.Recalc ile de formullerin oldugu alanlari yenileyebilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#5
Merhaba
alt forma uyguladım çalışıyor fakat doğru sonucu verdiğide oluyor vermediğide çok kararsız çalışıyor.



  Alıntı
Bu mesajı beğenenler:
#6
(27-01-2015, 10:28)edacan19 demiş ki: Merhaba
alt forma uyguladım çalışıyor fakat doğru sonucu verdiğide oluyor vermediğide çok kararsız çalışıyor.

Ilgili formulun sonuclari ile degerlendirme yapma sansim yok, sadece alan adresleri ile yontem belirlemeye calistim. Form uzerindeki formuller ile hesaplatilmis alanlar istenilen gibi sonuclanmamasi form uzerinde ki bu alanlara ait formullerin bastan kontrol edilmeli. Sonuclari sifir cikan formullere 1 deger atip, hesaplama islemleri yapilabilir.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Forum Kapandığında Otomatik Tablo Yapma Sorgusunun çalışması Ahmet51 5 547 07-11-2022, 18:58
Son Mesaj: alperalper
  Güncelleştirme Sorgusu omergenc7 2 395 01-10-2022, 02:13
Son Mesaj: omergenc7
  liste kutusunda güncelleştirme muhittinibrahim 11 5.563 05-06-2022, 20:00
Son Mesaj: onur_can
  Açılır Listeye Güncelleme Sonrasında 2 Koşul Kod Ekleme haziran4 2 614 20-03-2021, 17:30
Son Mesaj: haziran4
  Yıllık Izin Takip çalışması-2020 erciyes01 8 2.819 17-11-2020, 23:36
Son Mesaj: onur_can
  [SORGU] çapraz Sorgu Raporunun Yıllara Göre çalışması mengene 2 726 21-07-2020, 19:25
Son Mesaj: dsezgin
access-sql-10 Stok Takip Proje Calismasi burakmuhasebe34 6 3.243 10-12-2019, 14:50
Son Mesaj: desifre16
  [VBA] Büyüyen Liste Kutusu Ile Arama çalışması serdem48 4 1.082 08-10-2019, 08:40
Son Mesaj: serdem48

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):