الانتقال إلى المحتوى

طرح مشكلة لبرنامج مستودعات تذاكر


Aayman75

Recommended Posts

السلام عليكم و رجمة الله و بركاته
اطرح عليكم المشكلة التالية لعلي اجد من يساعدني بها :
انا اقوم بعمل برنامج خاص بتذاكر توزع من المستودع الى الفروع التي تقوم ببيعها
المشكلة ان المستودع يخرج تذاكر مثلا من 1 الى 200
اولا : اريد من البرنامج عندما يخرج تذاكر التأكد من ان التسلسل يبدأ من اخر رقم تم اخراجه مثلا المره القادمة من 201 الى ....
ثانيا : الفرع الذي سيأخذ التذاكر لا يستطيع التعمال الا من خلال الأرقام الموزعة له لا يستطيع التعامل الا مع الرقم التسلسلي مثلا من 1 - 200
ثالثا : عند توزيع التذاكر اريد البرنامج ان يقوم بإضافة عدد الRECORD مثل عدد التذاكر و كل واحد له رقم تسلسلي يكون مثل رقم التذكرة مع عدم وجود اي بيانات به
الا الرقم التسلسلي و رقم الفرع و تاريخ التوزيع و هذا في جدول أخر ليتمكن بعد ذلك من استكمال بيانات التذكرة
ارجو المساعدة مع جزيل الشكر لكل من يساهم في هذا المنتدى
مع الشكر :unsure:

تم تعديل بواسطة Aayman75
رابط هذا التعليق
شارك

السلام عليكم ...

اخى Aayman75 بالنسبة للاستفسار الاول

select max(serial+1 ودائما يقوم باختيار رقم المستند الاخير + واحد

اما بالنسبة للاستفسارات الاخرى فلم افهمها :unsure: لو تعيد صياغتها يمكن اقدر

اساعدك ..

رابط هذا التعليق
شارك

اخي العزيز Database السلام عليكم و رحمة الله و بركاته
شكرا لك على اهتمامك بموضوعي و على الرد على احد استفساراتي
بالنسبة للإستفسار الثاني فهو المستودع يقوم بعمل امر صرف لعدد من التذاكر بتسلسل مثلا من 1 الى 500 الى فرع معين و يقوم هذا الفرع ببيع هذة التذاكر نريد التأكد من انه لا يستطيع صرف اي تذكرة الا من خلال التذاكر المصروفة له اي مثلا من 1 الى 500 فقط فإذا اراد ان يبيع مثلا تذكرة برقم 600 لا يقبل البرنامج الإدخال لانة خارج نطاق التذاكر المصروفه له
و بالنسبة للاستفسار الاخير فاريد من البرنامج عند حدوث امر الصرف كما سبق ان يقوم بعمل insert لعدد من record و يكون عددهم حسب العدد المصروف للفرع و ان يتم حفظ بعض البيانات لكل record مثل رقم التذكرة و تاريخ الصرف و رقم الفرع و هكذا فهل هذا ممكن
ارجو ان اكون اوضحت ما اريد و ان يكون سهل الفهم
و لك جزيل الشكر لك و لكل من يفيدنا في هذا المنتدى
و السلام عليك و رحمة الله و بركاته

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

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