الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التحقق من الأيميل

مغلق
بدأه sami2005 في 3 يوليو 2007 · 1 رد · 2,726 مشاهدة · في قسم Oracle Forms
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد كود أو دالة تقوم بعملية التحقق من أن النص المدخل هو عبارة عن أيميل وليس نصاً عاديا أو رقم

أي أنة أيميل يحتوي على العلامه @

هذا ولكم جزيل الشكر

الله غايتنا

والرسول قدوتنا

والقرآن دستورنا

والجهاد في سبيل الله اسمى أمانينا

#2

السلام عليكم :

بالبداية يجب ان تعمل على ال TextItem وهو الذي الذي تريد ان تتحقق من مدخلاته تريجر اسمه When-Validate-Item وتكتب فيه الكود التالي

Declare
 x varchar2(1);
	 BEGIN
	 x:='0';
Begin 
 x:='1';
 Select '1' into x 
 from dual
 where :xx_Std_Blk.E_Mail like'%@%.%';
 Exception
 when no_data_found then 
 x:='0';
end;


   if x = '1' then 
   null;
	else
	Message('Invalid E-Mail Format ');	
  Message('Invalid E-Mail Format ');
  Raise Form_Trigger_Failure;
	end if;

END;

مع الاخذ بعين الاعتبار ان

xx_std_blk هو اسم البلوك الذي انت عليه

E_Mail اسم الفيلد في الداتا بيز واسم ال TextItem

تم تعديل هذه المشاركة بواسطة Dev_Oracle في 2 ديسمبر 2007 في 11:39

Mohammad Sabbah

Oracle Technical Consultant

Reach Group

Amman - Jordan

هذا الموضوع مغلق.

مواضيع مشابهة