غزوان بتاريخ: 12 مايو 2004 تقديم بلاغ مشاركة بتاريخ: 12 مايو 2004 عندي فورم ادخال بيانات الموظفين كل موظف له رقم -- و عامل SEQUENCERECNO_SEQ لادخال رقم الموظف الفورم فيه مربع نص اريد بشكل اوتوماتيكي يدخل الــ RECNO_SEQ.NEXTVALفي هذا المربع بدون مايدخله اليوزرعملت TRIGGER للفورم WHEN -NEW FORM INSTANCE ,كالاتيBEGIN:EMP.RECNO:=RECNO_SEQ.NEXTVAL ;END;طلعلي ERROR TABLE VIEW OR SEQUENCE ECNO_SEQ NOT ALLOWED IN THIS CONTEXT شو الحل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبدالله ندا بتاريخ: 12 مايو 2004 تقديم بلاغ مشاركة بتاريخ: 12 مايو 2004 هلا اخي الكود الصحيح SELECT RECNO_SEQ.NEXTVAL INTO :EMP.RECNO FROM DUAL ومكانه ليس صحيحا تستطيع وضعه علي تريجر WHEN_VALIDATE_RECORD مثلا او اي تريجر اخر يعمل مع كل عملية ادخالمع تمنياتي بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
غزوان بتاريخ: 12 مايو 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 12 مايو 2004 مشكور ع الرد بس ليش مكانه مو صحيحاريده كل ما تطلع الفورم علشان اليوزر يدخل البيانات تكون RECNO خلاص ALREADY يعني ماخذه VALUE اليوزر بس يدخل باقي البيانات و يضغط SAVE اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبدالله ندا بتاريخ: 12 مايو 2004 تقديم بلاغ مشاركة بتاريخ: 12 مايو 2004 لا تريجر WHEN -NEW FORM INSTANCE يعمل فقط عند الدخول اول مره للفورماي اول صف سيعمل و لكن اذا اردت اضافة صف اخر لن يعملمع تمنياتي بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
o_saeed77 بتاريخ: 29 أكتوبر 2007 تقديم بلاغ مشاركة بتاريخ: 29 أكتوبر 2007 الله يبارك لكربنا جعلك سبب لحل مشكلة صعبة بالنسبة لى من اول بحث عن sequenceجزاك الله كل خير واسرة المنتدى الكريمجزاك الله كل خير واسرة المنتدى الكريمجزاك الله كل خير واسرة المنتدى الكريمجزاك الله كل خير واسرة المنتدى الكريمجزاك الله كل خير واسرة المنتدى الكريم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.