هبة اللة بتاريخ: 9 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 9 ديسمبر 2009 متشكرة لحضرتك على الردالى فهمتو من حضرتك انى بعرفو varchar عشانادخل حروف وارقام ذى منا عايزة وعن طريق الفنكشن بحول العمود لنمر عشان اتعامل معاةولو انا عرفت العمود نمبر هيقبل ارقام بس ومش هيبقل حروفصح كدة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmad.Hasan بتاريخ: 9 ديسمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 9 ديسمبر 2009 (معدل) السلام عليكماختي انتي كمبرمجة تعرفي هذه المعلومات ان الحقل الذي نوعه نمبر لا يقبل الا نمبر...ولكن الذي يتعامل مع البرنامج هو END USER لا يعرف هذه المعلومات..وعند ادخال نص على حقل رقمي وتعطيه ALERT سيعرف ان الحقل لا يقبل الا ارقام... تم تعديل 9 ديسمبر 2009 بواسطة PALI.ORACLE اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Shahrzad بتاريخ: 9 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 9 ديسمبر 2009 جزاااااك اللة خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mmsalman87 بتاريخ: 9 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 9 ديسمبر 2009 السلام عليكماختي انتي كمبرمجة تعرفي هذه المعلومات ان الحقل الذي نوعه نمبر لا يقبل الا نمبر...ولكن الذي يتعامل مع البرنامج هو END USER لا يعرف هذه المعلومات..وعند ادخال نص على حقل رقمي وتعطيه ALERT سيعرف ان الحقل لا يقبل الا ارقام... ولكن يا احمد مش شرط كل حقل اعمل عليه هذه validation اعتقد انها تقتصر على بعض الامور الحساسة اما بالنسبة لمستخدم النظام فلا اعتقد انه في حقل مكتبوب بجانبه رقم الموظف مثلا سيكتب اسمه ؟؟!!!!!وخصوصا ان المستخدمين على برامج اوراكل يكونو مدربين في معظم الوقت ويعرفون كيفية التعامل مع هذه البرامج على العموم انا مع الفكرة ولكن ليست بالتعميم وانما بالتخصيص وشكرا لك تقبل مروري واحتراماتي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Shahrzad بتاريخ: 9 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 9 ديسمبر 2009 متشكرة لحضرتكم الفكرة وصلتلى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmad.Hasan بتاريخ: 10 ديسمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 10 ديسمبر 2009 السلام عليكماختي انتي كمبرمجة تعرفي هذه المعلومات ان الحقل الذي نوعه نمبر لا يقبل الا نمبر...ولكن الذي يتعامل مع البرنامج هو END USER لا يعرف هذه المعلومات..وعند ادخال نص على حقل رقمي وتعطيه ALERT سيعرف ان الحقل لا يقبل الا ارقام... ولكن يا احمد مش شرط كل حقل اعمل عليه هذه validation اعتقد انها تقتصر على بعض الامور الحساسة اما بالنسبة لمستخدم النظام فلا اعتقد انه في حقل مكتبوب بجانبه رقم الموظف مثلا سيكتب اسمه ؟؟!!!!!وخصوصا ان المستخدمين على برامج اوراكل يكونو مدربين في معظم الوقت ويعرفون كيفية التعامل مع هذه البرامج على العموم انا مع الفكرة ولكن ليست بالتعميم وانما بالتخصيص وشكرا لك تقبل مروري واحتراماتي اكيد طبعا ماهر ما رح يكون الــ Validation على كل الحقول اللي نوعا نمبر...هيك ما رح نخلص ولا برنامج هههههههههكلام سليم ماهر ... على الحقول الحساسة... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mmsalman87 بتاريخ: 10 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 10 ديسمبر 2009 السلام عليكماختي انتي كمبرمجة تعرفي هذه المعلومات ان الحقل الذي نوعه نمبر لا يقبل الا نمبر...ولكن الذي يتعامل مع البرنامج هو END USER لا يعرف هذه المعلومات..وعند ادخال نص على حقل رقمي وتعطيه ALERT سيعرف ان الحقل لا يقبل الا ارقام... ولكن يا احمد مش شرط كل حقل اعمل عليه هذه validation اعتقد انها تقتصر على بعض الامور الحساسة اما بالنسبة لمستخدم النظام فلا اعتقد انه في حقل مكتبوب بجانبه رقم الموظف مثلا سيكتب اسمه ؟؟!!!!!وخصوصا ان المستخدمين على برامج اوراكل يكونو مدربين في معظم الوقت ويعرفون كيفية التعامل مع هذه البرامج على العموم انا مع الفكرة ولكن ليست بالتعميم وانما بالتخصيص وشكرا لك تقبل مروري واحتراماتي اكيد طبعا ماهر ما رح يكون الــ Validation على كل الحقول اللي نوعا نمبر...هيك ما رح نخلص ولا برنامج هههههههههكلام سليم ماهر ... على الحقول الحساسة... بارك الله فيك على التوضيح حبيب قلبي ابو حميد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
repotec بتاريخ: 25 ديسمبر 2010 تقديم بلاغ مشاركة بتاريخ: 25 ديسمبر 2010 (معدل) السلام عليكم ورحمة الله تعالي وبركاتهيا أخواني الاعزاء هناك جافا بين اسمها Keyfilter مناسبة جدا لهذه الحالات, تتحكم بشكل كامل في الايتم بحيث انك من الممكن ان تخصص الايتم للحروف أو للارقام فقط او ان تحدد رموز معينة فقط كمدخلات كالـ @ $ # % * ! وهكذا.....انصحكم باستخدمها لانها افضل في الاداء وفي التحكموهذه ايضا افكار قد توسع الافاق وتأكدوا أن الافكار كثير جدا وهذا ممتاز DECLARE Dummy STRING(1); BEGIN FOR i IN 1..LENGTH(:EMPLOYEES.FIRST_NAME) LOOP Dummy := SUBSTR(:EMPLOYEES.FIRST_NAME, i, 1); IF ((Dummy BETWEEN 'a' AND 'z') OR (Dummy BETWEEN 'A' AND 'Z')) THEN MESSAGE('You cannot use characters against this field.'); BELL; SYNCHRONIZE; RAISE FORM_TRIGGER_FAILURE; END IF; END LOOP; END; DECLARE Dummy STRING(1); BEGIN FOR i IN 1..LENGTH(:EMPLOYEES.FIRST_NAME) LOOP Dummy := SUBSTR(:EMPLOYEES.FIRST_NAME, i, 1); IF (Dummy NOT BETWEEN '1' AND '9') THEN MESSAGE('You cannot use characters against this field.'); BELL; SYNCHRONIZE; RAISE FORM_TRIGGER_FAILURE; END IF; END LOOP; END; وجزاكم الله خيرا تم تعديل 25 ديسمبر 2010 بواسطة repotec اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
here comes بتاريخ: 30 ديسمبر 2010 تقديم بلاغ مشاركة بتاريخ: 30 ديسمبر 2010 جميل وفكره جديده انى استعمل exception when value_errorتحياتى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.