الانتقال إلى المحتوى
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.

اريد أن يدخل في Text Item رقم, أو نص، أو تاريخ ؟

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

أخواني االخبراء في الاوراكل أريد مساعدتكم

لدي سؤالين :

انا عامل مشروع لكن اريد بعض التقوية فيه

السؤال الأول :

اريد أن يدخل في عنصر معين ( Text Item ) رقم ، أو نص ، أو تاريخ مثلا

إذا كان الحقل لإدخال ارقام والمستخدم أدخل نص مثلا أو تاريخ ( اريد بمجرد ان ينتقل إلى العنصر التالي يظهر له رسالة تخبره بأنه يجب أن يدخل رقم في هذا الحقل وليس نص . ..

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

وهكذا مع التاريخ


والسؤال الثاني هو :

في نفس العنصر هذا ( اللي سوف تدخل فيه بيانات ) أريد أن أحدد عدد الارقام المدخلة أو النص المدخل

يعني أريد هذا التكست آيتم أن يتم إدخال فيه 10 أرقام فقط ومازاد لايتم كتابته
والنص نفس الشي اريد أن يتم ادخال 20 حرف كحد أقصى


كيف يكون ذلك ؟ هل هو من خصائص التكست آيتم ؟

أرجو الإجابة الكافية والوافية رجاءً

وبارك الله فيكم

تم تعديل عنوان الموضوع ليدل على محتواه, راجع شروط الكتابه فى المنتدى
تفاديا حذف موضوعك فى المره القادمه.
اداره المنتدى

بتاريخ:

[code]
WHEN-VALIDATE-ITEM

declare 
alert_no number;
x number:=0;
alert_text varchar2(50);
CH CHAR;
begin
if :Customer_name is not null then

FOR I IN 1..LENGTH(:Customer_name) LOOP
CH:=SUBSTR(:Customer_name,I,1);
IF CH NOT BETWEEN 'ء' AND 'ي' THEN

alert_text :='. يجب ادخال أحرف فقط';
set_alert_property('general',alert_message_text,alert_text);
set_alert_property('general',title,' ');
alert_no :=show_alert('general');
raise form_trigger_failure;
end if;
END LOOP;
end if;
end;


ممكن تطور الكود على فكرككككككككككككككككككك

if LENGTH(:Customer_name)>10 then
.
.
.
.
end if;




ايهاب وجدى

بتاريخ:

معلش نسيت اعلق
الكود الثانى خاص با عدد الdiget المدخل داخل ال item
و الاول خاص با نوع المدخل داخل ال item
و الكودين مكانهم فى
1- post
2- WHEN-VALIDATE-ITEM


ايهاب وجدى

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

مشكورييييييييين على المساعده
وإن شاء الله سوف أقوم بالتجربة وأعطيكم الناتج

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

اخواني انا عملت على جدول ال امب Emp على عمود الاسم Ename لكن صادتني مشكلة

شوفوا الصورة

w6w_200604211716374c08ba3a.jpg

وهل لابد ان اقوم بعمل Alert ?


ارجو منكم ان تقوموا بعمل نموذج Form بسيط على جدول الموظفين وترفعوه لي لكي اتعلم كيف اعملها

فأنا محتاج له ضروري

ومشكورين

بتاريخ:

اخي ممكن تحلها كالاتي
اذا كنت تريد ادخال نصوص فقط ...
go to item_property_pallete >> make the data type >> alpha
then wrtie this trigger on ON_ERROR
Message('Only Characters');
اذا كنت تريد ادحال فقط ارقام نفس ل\الشيء و لكن اجعل نوعه رقمي و عدل الرسالة
و ان شاء الله تزبط

بتاريخ:

معنى الخطاء ان الalert غير موجوده؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟


ايهاب وجدى

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

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

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

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

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

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.