Tarih Filtreli Toplama İslemi

06/09/2018, 15:56

notrino

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ı.
06/09/2018, 22:41

mehmetdemiral

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
07/09/2018, 07:41

notrino

(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.
07/09/2018, 08:00

mehmetdemiral

(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?
07/09/2018, 08:06

notrino

(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.