Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
05/06/2011 12:48
Konu Sahibi
kmercan2005
Yorumlar
3
Okunma
1440
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.767
30/10/2008
Samsun
Öğretmen
Ofis 2013 32 Bit
30/09/2017,01:57
Çö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
23/02/2017,01:00
Çö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
Çözüldü Access İle Whatsapp'a Mesaj Atmak?? mehami 1 335 19/05/2017, 06:36 ozanakkaya
Çözüldü Macro İle Mail Gönderirken Ekranda Mesaj Çıkıyor. Mail Göndermiyor. burhanb 15 954 24/04/2017, 08:30 burhanb
Çözüldü Mesaj Kutusuna Özel Formatlı Metin Kutusu Verisini Getirme Hk. rknbrlz 2 343 19/12/2016, 14:07 rknbrlz
Çözüldü Combobox'dan seçilecek değeri,tarihin AY değerine katmak Kardeşpayı 3 620 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 5.696 02/01/2016, 03:01 esprofes

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.