بتاريخ: 30 ديسمبر 201015 سنة comment_206331 عندي فورم لتعبئة بيانات فاتورهلا اريد ان يتم تعبئة خانه لرقم الفتوره اصلا بل ينشئ رقم الفتوره بشكل تسلسلي مع العلم ان رقم الفتوره هو مفتاح في الجدولوشكرا تقديم بلاغ
بتاريخ: 30 ديسمبر 201015 سنة comment_206334 هناك طريقتينالاولى انك تعمل sequence وتعمل على تريجر pre_insert ادخال للقيمه التاليه sequence_name.next_valالثانيه انك تعمل select لاعلى قيمه فى الجدول ثم تضيف ليها رقم ليصبح رقم جديدتحياتى تقديم بلاغ
بتاريخ: 30 ديسمبر 201015 سنة comment_206336 الافضل والاحسن انك تعملها على الفورمة بدل sequenceادخل على تريجر pre_insertواكتب select nvl(max(INV_no),0)+1 into :INVOICE.INV_NO from INVOICE;) بالتوفيق تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.