delphi4arab منتديات دلفي للعرب

نسخة كاملة : زيادة رقم الفاتورة تلقائيا
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
كيف يمكننا زيادة الرقم في فاتورة بحيث تكوت مرقمة متل الفاتورة التي تدفع الى مصلحة الضرائب و
الفاتورةالتي تدفع الى الزبون والفاتورة التي تبقى عندنا لسنة معينة متلا 2012
متلا عندما نبيع سلعة لزبون ما فاننا نعطيه فاتورة وندفع فاتورة الى مصلحة الضرائب وفاتورة تبقى عندنا كلها
مرقمة بنفس الرقم بحيث هده الفواتير مرقمة بالشكل 00001 الى متلا اخر فاتورة في السنة وليكن رقمها متلا 2012.
وعند انتهاء السنة متلا 2012 ودخول سنة 2013 يعود الترقيم الى 00001

وشكرا
وعليكم السلام

ضع رقم الفاتورة تحت حقل فيه SEQUENCE

مثال

PHP كود :
CREATE SEQUENCE test_sequence
START WITH 1
INCREMENT BY 1 

ولجعله يأخذ القيمة 0 في أول السنة حلقة تقوم بمراقبة يوم السنة و تعيد الحاسب إلى الصفر كل أول سنة