Skip to main content

AccessTr.neT


Tarih Filtreli Toplama İslemi

Tarih Filtreli Toplama İslemi

Çözüldü #1
Merhabalar,

Ekli örneğimde iki tarih aralığı belirttiğimde tarihlerin altındaki kutucukta verilerin toplamını görmek istiyorum. İkinci tarihi girdiğim anda sorgu çalışıyor ve veriler iki tarih aralığına göre formumda listeleniyor, buraya kadar her şey güzel. Ancak veri toplamı almak istediğim kutucuk, ikinci tarihi girdikten hemen sonra çalışmıyor, ancak sayfada boş bir yeri tıklarsam çalışıyor. Ne denediysem olmadı.
.zip tarih_filtreli_toplama_islemi.zip (Dosya Boyutu: 43,13 KB | İndirme Sayısı: 9)
Cevapla
#2
metin13'ün değiştiğinde olayına yazdığınız kodların altına şu kodu ilave edin:

Kod:
Me.Metin23.SetFocus
Me.Metin11.SetFocus

İnadına, ille de Accesstr.net...
Cevapla
#3
(06/09/2018, 22:41)mehmetdemiral yazdı: metin13'ün değiştiğinde olayına yazdığınız kodların altına şu kodu ilave edin:

Kod:
Me.Metin23.SetFocus
Me.Metin11.SetFocus


Merhabalar, dediğinizi yaptım ve çalıştı. Hatta verdiğiniz kodda
Kod:
Me.Metin11.SetFocus
deyimini kaldırdım, yine de çalıştı. Anlamak istediğim şey şu, SetFocus fonksiyonu ne işe yarar? Bir nevi formu değil de hücreyi mi refresh ediyor bu fonksiyon? Eğer öyleyse kodlamada neden Metin11'i de refresh etme gerekliliği gördünüz? Tşk.
Cevapla
#4
(07/09/2018, 07:41)notrino yazdı:
(06/09/2018, 22:41)mehmetdemiral yazdı: metin13'ün değiştiğinde olayına yazdığınız kodların altına şu kodu ilave edin:

Kod:
Me.Metin23.SetFocus
Me.Metin11.SetFocus


Merhabalar, dediğinizi yaptım ve çalıştı. Hatta verdiğiniz kodda
Kod:
Me.Metin11.SetFocus
deyimini kaldırdım, yine de çalıştı. Anlamak istediğim şey şu, SetFocus fonksiyonu ne işe yarar? Bir nevi formu değil de hücreyi mi refresh ediyor bu fonksiyon? Eğer öyleyse kodlamada neden Metin11'i de refresh etme gerekliliği gördünüz? Tşk.
Siz metin23 e tiklayinca toplam geliyor ta... Iste ben de odağı metin 23e tasimak icin setfocus kullandim. Odak orada kalmasin diye tekrar metin11 e donmek icin de ikinci kodu kullandim. Sizin zevkinize gore... baska yere de odaklayabilirsinuz. Ama islem bitince yeni bir tarih baslangici yapmak icin ilk tarihe gidilmez mi?
İnadına, ille de Accesstr.net...
Cevapla
#5
(07/09/2018, 08:00)mehmetdemiral yazdı:
(07/09/2018, 07:41)notrino yazdı:
(06/09/2018, 22:41)mehmetdemiral yazdı: metin13'ün değiştiğinde olayına yazdığınız kodların altına şu kodu ilave edin:

Kod:
Me.Metin23.SetFocus
Me.Metin11.SetFocus


Merhabalar, dediğinizi yaptım ve çalıştı. Hatta verdiğiniz kodda
Kod:
Me.Metin11.SetFocus
deyimini kaldırdım, yine de çalıştı. Anlamak istediğim şey şu, SetFocus fonksiyonu ne işe yarar? Bir nevi formu değil de hücreyi mi refresh ediyor bu fonksiyon? Eğer öyleyse kodlamada neden Metin11'i de refresh etme gerekliliği gördünüz? Tşk.
Siz metin23 e tiklayinca toplam geliyor ta... Iste ben de odağı metin 23e tasimak icin setfocus kullandim. Odak orada kalmasin diye tekrar metin11 e donmek icin de ikinci kodu kullandim. Sizin zevkinize gore... baska yere de odaklayabilirsinuz. Ama islem bitince yeni bir tarih baslangici yapmak icin ilk tarihe gidilmez mi?

Hımm, yani SetFocus fonksiyonu, bir nevi mouse imlecini seçilen bölgeye taşıyor diyorsunuz. Hücreyi refresh etme işlemi değil. Tamam, o zaman dediğiniz doğru. İmleci tekrar ilk tarihe taşımak en doğrusu.Teşekkürler.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da