بتاريخ: 20 أبريل 200619 سنة comment_66915 السلام عليكم ورحمة الله وبركاتهأخواني االخبراء في الاوراكل أريد مساعدتكملدي سؤالين :انا عامل مشروع لكن اريد بعض التقوية فيهالسؤال الأول :اريد أن يدخل في عنصر معين ( Text Item ) رقم ، أو نص ، أو تاريخ مثلاإذا كان الحقل لإدخال ارقام والمستخدم أدخل نص مثلا أو تاريخ ( اريد بمجرد ان ينتقل إلى العنصر التالي يظهر له رسالة تخبره بأنه يجب أن يدخل رقم في هذا الحقل وليس نص . .. وهكذا مع النص إذا أدخل رقم أريد أن تظهر له رسالة تخبره أن يدخل نص وليس رقم وهكذا مع التاريخوالسؤال الثاني هو :في نفس العنصر هذا ( اللي سوف تدخل فيه بيانات ) أريد أن أحدد عدد الارقام المدخلة أو النص المدخليعني أريد هذا التكست آيتم أن يتم إدخال فيه 10 أرقام فقط ومازاد لايتم كتابتهوالنص نفس الشي اريد أن يتم ادخال 20 حرف كحد أقصى كيف يكون ذلك ؟ هل هو من خصائص التكست آيتم ؟أرجو الإجابة الكافية والوافية رجاءًوبارك الله فيكمتم تعديل عنوان الموضوع ليدل على محتواه, راجع شروط الكتابه فى المنتدى تفاديا حذف موضوعك فى المره القادمه.اداره المنتدى تقديم بلاغ
بتاريخ: 20 أبريل 200619 سنة comment_66922 [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; ايهاب وجدى تقديم بلاغ
بتاريخ: 20 أبريل 200619 سنة comment_66923 معلش نسيت اعلقالكود الثانى خاص با عدد الdiget المدخل داخل ال itemو الاول خاص با نوع المدخل داخل ال itemو الكودين مكانهم فى 1- post2- WHEN-VALIDATE-ITEMايهاب وجدى تقديم بلاغ
بتاريخ: 21 أبريل 200619 سنة كاتب الموضوع comment_66940 مشكورييييييييين على المساعدهوإن شاء الله سوف أقوم بالتجربة وأعطيكم الناتج تقديم بلاغ
بتاريخ: 21 أبريل 200619 سنة كاتب الموضوع comment_66962 اخواني انا عملت على جدول ال امب Emp على عمود الاسم Ename لكن صادتني مشكلةشوفوا الصورة وهل لابد ان اقوم بعمل Alert ? ارجو منكم ان تقوموا بعمل نموذج Form بسيط على جدول الموظفين وترفعوه لي لكي اتعلم كيف اعملهافأنا محتاج له ضروريومشكورين تقديم بلاغ
بتاريخ: 23 أبريل 200619 سنة comment_67173 اخي ممكن تحلها كالاتياذا كنت تريد ادخال نصوص فقط ...go to item_property_pallete >> make the data type >> alphathen wrtie this trigger on ON_ERROR Message('Only Characters');اذا كنت تريد ادحال فقط ارقام نفس ل\الشيء و لكن اجعل نوعه رقمي و عدل الرسالة و ان شاء الله تزبط تقديم بلاغ
بتاريخ: 23 أبريل 200619 سنة comment_67181 معنى الخطاء ان الalert غير موجوده؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ايهاب وجدى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.