بتاريخ: 15 مايو 200718 سنة comment_99854 عاوز اقارن بين تاريخين تاريخ ثابت في الFIELDوتاريخ يدخلة المستخدمبغض النظر عن حالة الــNLSوشكرا تقديم بلاغ
بتاريخ: 15 مايو 200718 سنة comment_99860 السلام عليكميمكن استخدام احد الـ Functions الخاصة بالتواريخ لعمل المقارنة بواسطة احد التريكرز المناسبة,, ولكن لو توضح المشكلة بشكل اكبر حتى نستطيع المساعدة اكثرعلي غزالة تقديم بلاغ
بتاريخ: 15 مايو 200718 سنة كاتب الموضوع comment_99876 السلام عليكميمكن استخدام احد الـ Functions الخاصة بالتواريخ لعمل المقارنة بواسطة احد التريكرز المناسبة,, ولكن لو توضح المشكلة بشكل اكبر حتى نستطيع المساعدة اكثرعلي غزالة انا عندي fieldادخل فيه تاريخ وفي حالة teigeer(when vildiate item)يقوم بالمقارنة بين التاريخ المدخل والتاريخ الثابيت في الــfieldمع العلم انالــfield نوعه dateوله الـformat maskهيdd-mm-yyyyعملت فيه التالي ولكن لم ياخذ حالة الـــــelseif TO_DATE(:blocl_name.birth_date,'DD-MM-YYYY')<TO_DATE('12-12-2000') then------else------end if تقديم بلاغ
بتاريخ: 15 مايو 200718 سنة comment_99891 مرحبالم ياخذ حالة الـــــelse لانه فارغ يعني لم تكتب به اي كودوالحل هنا اما ان تحذف ال else فلا داعي لوجوده if TO_DATE(:blocl_name.birth_date,'DD-MM-YYYY')<TO_DATE('12-12-2000') then message('The date is before 12-12-2000'); end if; او تكتب null اي لايفعل اي شيء في ال else if TO_DATE(:blocl_name.birth_date,'DD-MM-YYYY')<TO_DATE('12-12-2000') then message('The date is before 12-12-2000'); else null; end if; lune تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.