AccessTr.neT

Tam Versiyon: DCount tarih parametresi hakkında
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Merhaba Arkadaşlar,


Konudaki yönergeleri izleyerek aşağıdaki DCount fonksiyonunu çalıştıramıyorum. Kriter olarak tarih kullanıyorum ama zannediyorum bir yerde yanlış yapıyorum. Alan isimleri ve formdaki alan ismi aşağıdaki fonksiyonda var. Yardımcı olursanız çok sevinirim.

ParaBirimiKurlariDetay formundaki kur tarihinin sayısı "ParaBirimiKurlariFormu" formundaki kur tarihine eşitse ve sayısı 1 den fazla ise fonksiyon çalışsın istiyorum.



Kod:

Kod:
DCount("*", "ParaBirimiKurlariDetay", "KurTarihi=#" & Forms![ParaBirimiKurlariFormu]![KurTarihi] & "#")>1




Saygılarımla
Dcount fonksiyonu ile istediğiniz değeri elde edebildiniz mi? Tarih ile ilgili genelde problem oluyor ancak bu problemi aştıysanız şu şekilde kullanım işinizi görecektir:

Kod:
Dim sonuc As Integer

sonuc = DCount("*", "ParaBirimiKurlariDetay", "KurTarihi=#" & Forms![ParaBirimiKurlariFormu]![KurTarihi] & "#")

If sonuc > 1 Then

   FonksiyonAd()

End If
dcount kodunu aşağıdaki ile değiştirerek deneyiniz.

=DCount("*","ParaBirimiKurlariDetay","[KurTarihi]=#" & Format([Forms]![ParaBirimiKurlariFormu]![KurTarihi],"yyyy") & "/" & Format([Forms]![ParaBirimiKurlariFormu]![KurTarihi],"mm") & "/" & Format([Forms]![ParaBirimiKurlariFormu]![KurTarihi],"dd") & "#")

Zahmet olmazsa aşağıdaki konunuza da bir dönseniz, belki cevap yazan çözüm bulmak için uğraşmıştır.

Merkez Bankasından Tabloya Kur Alma


Hızlı Cevap Almanın Püf Noktaları
(22/04/2009, 15:53)ozanakkaya yazdı: [ -> ]9-) Açtığınız konuya verilen cevapları kontrol edin ve yapılan yardımın olumlu ya da olumsuz sonucunu bildirin. Eğer açtığınız konulara cevap vermez iseniz sonraki sorularınızda daha önce sorunuzu yanıtlayan kişinin olası cevabından mahrum kalırsınız.

Olcay, bağlantıyı tıkla Img-grin Dcount Tarih Kriteri Problemi
Merhabalar,

Konu için cevap veren alpeki99 ve ozanakkaya ya çok teşekkür ederim. Ozanakkaya nın verdiği cevaba çok yakın bir şekilde kod aşağıdaki gibi çalışmıştır. tarih alanına format vermek gerekiyormuş.

Kod:
DCount("*", "ParaBirimiKurlariDetay", "KurTarihi=#" & Format(Forms![ParaBirimiKurlariFormu]![KurTarihi], "mm-dd-yyyy") & "#") > 1


Saygılarımla