(03/12/2022, 18:01)ertuğrul2022 yazdı:Hocam Sipariş numaranız örnek 5014 y25 3254 - 4587 şeklinde sadece 1 harf içeriyor ama kullanıcı yanlış harf yazarsada Günekle kısmı boş kalsın ilginiz için teşekkür ederim bol bereketli kazançlarınız olsun inşallah.(03/12/2022, 17:57)atoykan yazdı: Ben örneğinize bakmadan kodunuzdan hareketle yazdım cevabı. Örneğinizde gün alanı sayı olarak tanımlandığından hatalı giriş gibi metin veri kabul etmez. Onun yerine ilgili kısmı "" olarak revize edin.
Me.günekle = IIf([siparişnu] Like "*I*" Or [siparişnu] Like "*M*", 730, IIf([siparişnu] Like "*O*" Or [siparişnu] Like "*Y*", 365, IIf([siparişnu] Like "*E*" Or [siparişnu] Like "*H*", 0, "")))
Sipariş numaranız ile ilgili bir format tanımlı ise bir denetim oluşturulabilir örneğinizin içeriğinde bu tip bir tanım görmedim ama detaylı inceleme fırsatım şu an yok ne yazıkki.
NOT: Günekle alanını herhangi bir hesaplamada kullanmayacaksanız bu alan sayı değil metin olarak tanımlarsanız hatalı giriş ataması yapabilirsiniz ilk paylaştığım koddaki gibi ivedi çözüm anlamında.
Deneyeceğim hocam elleriniz dert görmesin
Konuyu kapatabilirsiniz hocam.