×

سيتي بقت فودلارا

سيتم نقل محتوي موقع سيتي الي موقعنا الجديد فودلارا


مميزات جديدة في الدورات وتشغيل الدورات
لو مشترك معانا بموقعنا سيتي هتقدر تدخل فودلارا بحسابك القديم في موقع فودلارا مجانا
و خلال شهر نوفمبر وديسمبر فلاش سيل وتخفيضات من 30 وحتي 50 بالمائة علي جميع الدورات
اضغط هنا .. 👇👇
www.vodlara.com
مصر عضوية مدفوعة 28/04/2015

Display Invoice No

Dear Eng.Hisham What is the best way to display Auto inovice No @Run Time Without any Edit From User

رد الموضوع

سيتي ستار لتكنولوجيا المعلومات
الادارة

رقم الفاتورة يعتمد في الاساس علي طلب العميل مثلا
هل يريد اظهار ارقام فقط
هل ارقام وحروف
هل يريد شكل معين لرقم الفاتورة

ام ان المبرمج من يصنع ذلك بناء علي تقديره

فهناك عدة طرق لذلك
1- ان تعمل جدول يسمي ارقام الفاتورة وكل رقم خاص بكل مستخدم يفتح البرنامج وبالتالي لا يتكرر الرقم
2- ان تضع رقم الفاتورة علي الشاشة مكون من عدة ارقام وتضع معه رقم حقل الاساس الخاص بجدول الحفظ وبالتالي لن يتكرر رقم الفاتورة ايضا
3- طرق اخري تعتمد علي التفكير والابداع


اما من حيث التكنيك البرمجي
تأتي اخر رقم فاتورة مسجل في الجدول وتزود عليه رقم 1
وهذا مثال لكيفية جلب اخر رقم في السجل
http://www.citystarit.com/Article_details.aspx?id=126



او تظهر ارقام عشوائية في تكسب بوكس ثم تزود عليه رقم حقل الاساس الخاص بالجدول حتي لا يتكرر رقم الفاتورة وهذا مثال لكيفية جلب ارقام عشوائية
http://www.citystarit.com/Article_details.aspx?id=130

ايضا توجد طرق اخري تعتمد علي الابداع والتفكير