الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

كيف يمكن جعل المستخدم يسجل عدد معين من الحروف والأرقام

Featured Replies

بتاريخ:

انا عندى فورم فى تكست بكتب فيه ارقام عايز كود يقول لليوزر مينفيعيش يكتب فى التكست ده اكتير من 5 ارقام فقط واكتب الكود ده فى حدث ايه عشان يشتغل

بتاريخ:

انا عندى فورم فى تكست بكتب فيه ارقام عايز كود يقول لليوزر مينفيعيش يكتب فى التكست ده اكتير من 5 ارقام فقط واكتب الكود ده فى حدث ايه عشان يشتغل


باكانك ببساطة من خصائص ال TEXT
FIXED LENGTH=5
او لو تفضل الكود
IF LENGTH(:TEXT)<>5 THEN
MESSAGE('ERROR');
RAISE FORM_TRIGGER_FAILURE;
END IF;

بتاريخ:
  • كاتب الموضوع

اخوى شمس شكر على ردك بس انا عملت الكود وبظهر الرساله الى انا كتبه حتى لو دخلت عدد ارقام اقل من 6 والكود هو ده
IF LENGTH(:aa )<> 7 THEN
MESSAGE('ãä ÝÖáß áÇÈÏ ãä ßÊÇÈå ÎãÓå ÇÑÞÇã ÝÞØ');
MESSAGE('ãä ÝÖáß áÇÈÏ ãä ßÊÇÈå ÎãÓå ÇÑÞÇã ÝÞØ');
GO_ITEM('aa');
وانا حاطط الكود فى هذا الحدث
key_next_item

بتاريخ:

اخوى شمس شكر على ردك بس انا عملت الكود وبظهر الرساله الى انا كتبه حتى لو دخلت عدد ارقام اقل من 6 والكود هو ده
IF LENGTH(:aa )<> 7 THEN
MESSAGE('ãä ÝÖáß áÇÈÏ ãä ßÊÇÈå ÎãÓå ÇÑÞÇã ÝÞØ');
MESSAGE('ãä ÝÖáß áÇÈÏ ãä ßÊÇÈå ÎãÓå ÇÑÞÇã ÝÞØ');
GO_ITEM('aa');
وانا حاطط الكود فى هذا الحدث
key_next_item
fi` بالطريقة اللى انت كاتب بيها دى انت بتجبره انه يكتب 7 حروف لكن لو الصح ان الفيلد بحد أقصى 7 حروف

IF LENGTH(:aa ) > 7 THEN


MESSAGE('ãä ÝÖáß áÇÈÏ ãä ßÊÇÈå ÎãÓå ÇÑÞÇã ÝÞØ');
MESSAGE('ãä ÝÖáß áÇÈÏ ãä ßÊÇÈå ÎãÓå ÇÑÞÇã ÝÞØ');
rais__form_triger_failure;

بتاريخ:
  • كاتب الموضوع

انا مش فاهم ايه الغلط فى الكود والصح ايه

بتاريخ:

اخى الكريم بكل بساطه
ممكن تيجى تكتب الكود فى post-text-item او
when-validate-item

IF LENGTH(:TEXT)>5 THEN
message('erorr');
Raise form_trigger_failure
end if;

بتاريخ:
  • كاتب الموضوع

الحل الامثل لحل سوالى هى

IF LENGTH(:aa)>=5 THEN
	  MESSAGE('ãä ÝÖáß áÇÈÏ ãä ßÊÇÈå ÎãÓå ÇÑÞÇã ÝÞØ');
		 MESSAGE('ãä ÝÖáß áÇÈÏ ãä ßÊÇÈå ÎãÓå ÇÑÞÇã ÝÞØ');
  	  GO_ITEM('aa');
  	  Raise form_trigger_failure;
else
 commit;

end if;

بتاريخ:
  • كاتب الموضوع

انا شاكر لكل من ساعدنى فى حل سوالى وشكرا لكل اعضاء المنتدى والمشرفين بالمنتدى وجزاكم الله خيرا

بتاريخ:

ولكن يا اخ سيد عمر في الشرط لا تجعله مساوياً للخمسه بل اكبر من الخمسه كونك طلبت ان التنبيه يظهر في حالة كان الحقل اطول من خمسه

بتاريخ:
  • كاتب الموضوع

شكرا اخ عزيز القادر على المساعده ولكى منى كل التقدير على المساعده انا فعلن عدلت كده فى الكود شكرا اخوك عمرو سيد

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.