بتاريخ: 15 أبريل 200917 سنة comment_153798 عند فورمة تتكون من ITEM واحد فقط وهو NON DATABASE ITEM وعايز اكتب فيها اسماء بس عايز فى WHEN-VALIDATE-ITEM اتاكد ان الاسم دة مش بيتكرر تقديم بلاغ
بتاريخ: 15 أبريل 200917 سنة comment_153800 السلام عليكم ورحمة الله وبركاتهاخي فاللهبعد التحيةقوم بعمل الاتي DECLARE x NUMBER; BEGIN SELECT 1 INTO x FROM your_table WHERE col_name = :your_txt; IF x = 1 THEN MESSAGE ('بيان مكرر'); --under forms dbms_output.put_line (''); --under database RAISE form_trigger_failure; END IF; EXCEPTION WHEN NO_DATA_FOUND THEN NULL; WHEN TOO_MANY_ROWS THEN MESSAGE ('بيان مكرر'); END; تقديم بلاغ
بتاريخ: 15 أبريل 200917 سنة comment_153805 أعتقد أن الاخ لايقصد هذا ؟هذا المثال هيتعامل مع database ولكن الاخ يقصد العمل عل item non database على العموم ننتظر الرد من صاحب الموضوع هل هذا الكود هينفعك أم لا؟ تقديم بلاغ
بتاريخ: 16 أبريل 200917 سنة comment_153852 الاخ : ENG_ALIلو كان الايتم ده بيتم مقارنته بكولم في الداتا بيز ، يبقى الحل زي ما قال الاخ أحمد زين أما لو انت بتتكلم على ايتم ملوش اي علاقة بالدتا بيز وعايزه لما تكتب فيه اسم ، يشوف الاسم ده اتكتب قبل كده في الايتم ولا لأ هتلاقي فورمة انا عاملها توضح لك ازاي نعالج الموضوع ده ، موجودة في المرفقاتياريت تشوفها وترد عليا تقديم بلاغ
بتاريخ: 16 أبريل 200917 سنة comment_153853 انا مش عارف ارفع الفورمة في المرفقاتانا في الشغل وللاسف عاملين بلوك على تنزيل او رفع اي حاجة امتداد zip ,rarالمنتدى مش بيقبل امتداد fmbو حد عنده طريقة يقوللي ارفعها ازاي تم تعديل 16 أبريل 200917 سنة بواسطة abdu1_far تقديم بلاغ
بتاريخ: 21 أبريل 200917 سنة كاتب الموضوع comment_154338 هذا الايتم ليس لة علاقة بالداتا بيز تقديم بلاغ
بتاريخ: 21 أبريل 200917 سنة comment_154354 الاخ العزيز راجع هذا الرابط هيحل مشكلتكمنع التكرار على nondatabase item تقديم بلاغ
بتاريخ: 22 أبريل 200917 سنة comment_154405 ان شاء الله اول لما اروح البيت هرفعها من البيت ، لاني مش عارف ارفعها تقديم بلاغ
بتاريخ: 22 أبريل 200917 سنة comment_154407 سبحان الله الرابط به حل المشكلة !!!!!!!!!!!!!!! تقديم بلاغ
بتاريخ: 22 أبريل 200917 سنة comment_154409 الحمد لله قدرت ارفعهاانا حولتها إلى امتداد txtحضرتك هتنزلها عندك وتعمل open with وتختار oracle formsوجربها وقول لي duplicat_value.txt تقديم بلاغ
بتاريخ: 22 أبريل 200917 سنة comment_154445 اسف ياخي ما شوفتش الرابطاعتذر مرة اخرىفكرة الحل اللي في الرابط حلوة ، بس زي ما عضو قال التيمر ممكن يتقل الموضوع انا عملت الشاشة من غير تيمر وعلى العموم الف شكر للافاده تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.