Fonksiyon iki tarih arası hesaplama yapar, sizin formdaki işe başlama tarihi ve işten ayrılma tarihine göre süreyi hesaplar.
Sizin bahsettiğiniz boş olma olayına göre çalışmasını sağlayan kod üstte belirttiğim IIF kodudur. Diff2Dates fonksiyonu boş/dolu kontrolü yapmaz.
İki Üç Tarih Arasında Boş Alan Hesaplama
(15/10/2020, 13:03)yahzee_61 yazdı:sayın ozanakkaya bu uygulamanı yüklediğim örnek üzerinde çalıştırdığımda sorun yok fakat asıl uygulayacak olduğum form üzerinde yapınca - ifade belirsiz ad içeriyor. ifadedeki her adın benzersiz bir nesneye başvurduğunu doğrulayın. - diye uyarı veriyor. nereye bakmam lazım(15/10/2020, 12:32)ozanakkaya yazdı:=IIf(IsNull([İSCİKİS]);Diff2Dates("ymd";[İSEGİRİS];Date();Doğru);Diff2Dates("ymd";[İSEGİRİS];[İSCİKİS];Doğru))
şeklinde deneyiniz. Formunuzda Oto_Tarih adında alan olmadığından günün tarihi için Date() kodu kullanıldı.
o alan diğer çalışmada idi fakat kodu denediğimde çalışmadı. sizde çalıştı mı?
Denetim isimlerini kontrol edin. Verilen kod, gönderdiğiniz uygulamaya göre yazıldı. Diğer uygulamada İSCİKİS veya İSEGİRİS isimlerinde denetimler veya tablodaki ilgili alan isimlerinin olup olmadığını kontrol etmelisiniz. Diff2Dates fonksiyonu 2 defa yazılmış olabilir.
Konuyu Okuyanlar: 1 Ziyaretçi