İki Tarihin Karşılaştırılmasında Verilecek Mesaj
Tarih
05/06/2011 12:48
Konu Sahibi
kmercan2005
Yorumlar
3
Okunma
1155
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



kmercan2005
Aktif Üye
Kullanici Avatari
Aktif Üye
K.... M....
43
20/10/2009
12
Kocaeli
Ofis 2007
02/03/2015,03:07
Çözüldü 
Me.Ith_FaturaTar adındaki TextBox ile Me.Ith_Tarih TextBox ını büyüktür veya küçüktür karşılaştırması yapyığımda "BÜYÜKTÜR" veya " KÜÇÜKTÜR" mesajını vermesini istiyorum ama mesaj vermiyor. Fakat aynı şekilde Me.Ith_FaturaTar isimli textbox ile Me.Ith_Tarih (yani bugünkü Tarihi gösteriyor.) yerine Date yazdığımda bir değer döndürüyor ve istediğimiz MESAJI veriyor. Ben istiyorum ki textbox kutusundaki taihleri karşılaştırıp istenen mesajı versin. Bunun için nasıl bir kod yazılmalı. Şimdidenyardımcı olacak arkadaşlara teşekkürler.

Örneğin
Aşağıdaki kod yazıldığında mesaj vermiyor körsır bir sonraki denetime gidiyor:

Visual Basic Code
1
2
3
4
5
6
Private Sub Ith_FaturaTar_Exit(Cancel As Integer)
If Me.Ith_FaturaTar > Me.IthTarih Then
MsgBox "FATURA TARİHİ BUGÜNKÜ TARİHDEN BÜYÜKTÜR."
Cancel = True
End If
End Sub



Aşağıdaki kodda Me.Ith_Tarih yerine Date yazdığımda Mesaj veriyor

Visual Basic Code
1
2
3
4
5
6
Private Sub Ith_FaturaTar_Exit(Cancel As Integer)
If Me.Ith_FaturaTar > Date Then
MsgBox "FATURA TARİHİ BUGÜNKÜ TARİHDEN BÜYÜKTÜR."
Cancel = True
End If
End Sub

kmercan2005, 20-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.732
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
Bugün,02:10
Çözüldü 
Nasıl yaptığınızı boşverip ben kendime göre basit bir if.. then örneği hazırladım. incelerseniz belki yararı olur.
Eğer sizde çalışmıyorsa bu durum sizin örneğinzdeki alanların tarih formatında olmasından kaynaklanıyordur. Bu durumda en güzeli örnek eklemenizdir.


Ek Dosyalar
.rar   tarih.rar (Dosya Boyutu: 11,03 KB / İndirme Sayısı: 12)
İnadına, ille de Accesstr.net...
Cevapla


ayhan2122
accesstr.net , gayet net ;)
Kullanici Avatari
Uzman
681
30/10/2008
451
-
Ofis 2003
24/10/2016,00:04
Çözüldü 
If cdate(Me.Ith_FaturaTar) > cdate(Me.IthTarih) Then
gibi tarihe çevirerek kullanın.
Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla


kmercan2005
Aktif Üye
Kullanici Avatari
Aktif Üye
K.... M....
43
20/10/2009
12
Kocaeli
Ofis 2007
02/03/2015,03:07
Çözüldü 
Sayın ayhan2122 kod çalıştı yardımlarınız için çok teşekkürker
kmercan2005, 20-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Combobox'dan seçilecek değeri,tarihin AY değerine katmak Kardeşpayı 3 281 21/04/2016, 15:48 Kardeşpayı
Çözüldü Sigorta Poliçe Takip Programında Tarihin Bir Yıl Fazlasını Yazdırmak ekselanss 17 4.611 02/01/2016, 03:01 esprofes
Çözüldü Sorguda enbüyük tarihin son ayına ait kayıtlar gelsin caytug 10 1.166 14/01/2015, 19:45 yorum70
Çözüldü Kayıt bulunamadı ise mesaj verme hatası yenginoglu 2 899 07/03/2014, 02:10 yenginoglu
Çözüldü Mesaj kutusu kendisi kapansın derebeyi 6 2.826 21/11/2012, 10:28 accessman


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya