اذهب الي المحتوي
أوفيسنا

ترقيم تلقائى حسب الجدول وحسب حقل فى جدول


hassan951

الردود الموصى بها

مبتدا فى قواعد البيانات وحيرنى الاتى فى الترقيم

الترقيم مع المحافظه على الترتيب لو خذف سجل 


عندى جدولين صادر و وارد
لكل واحد تقريبا نفس البيانات ولكن مع اختلاف فى بعض الحقول وزياده بعضها عن الاخر فى بيانات اخرى

بسجل فيهم كل واحد رقم طلب بصيغه(رقم/سنه) بحد اقصى 99999/2020 والسنه الجديده تبدا من 1/2021
بحيث يبقى اسم الجدول صادر2020 وفى السنه الجديده يقفل الجدول دا يوم 31ديسمبر
وينشئ جدول جديد بنفس الحقول والاسم يكون صادر2021 ويبدا الترقيم من 1/2021 وهكذا للوارد
بحيث تكون داتا للرجوع اليها وبتبقى فيه رسائل من السنه السابقه بتخلص اجراءتها فى السنه الجديده فى اولها

وطبيعى يكون هناك رقم صادر (1/2020) ورقم وارد (1/2020) ويختلفوا فى البيانات و العمليه (صادر- وارد)
 ولا يتكرر لنفس العمليه (صادر او وارد)

يوجد جدول للشركات ثابت وتضاف له الشركات الجديده فقط به بيانات تؤخذ وتسجل فى كل من الصادر او الوارد حسب عمليه الشركه

الرقم الخاص للشركه( من 9 ارقام لا يتكرر) - اسم الشركه - المحافظه - العنوان - سجل صادر - تاريخ نهايته - سجل وارد - تاريخ نهايته - سجل تجارى - مقدم الطلب

العميل بياتى بملف خاص بالبضاعه بتاعته به رقم طلب خاص بمنظومه تانيه وتاريخ هذا الطلب وايضا يكتب (رقم/سنه)
طبعا الشركه دى لو هتعمل شغل صادر سناخذ من جدول الشركات كل البيانات عدا حقل سجل الوارد وتاريخ انتهائه
و لو هتعمل شغل وارد سناخذ من جدول الشركات كل البيانات عداحقل سجل الصادر وتاريخ انتهائه

فكيف اعمل الاتى
================================
شاشه الاستلام

اعمل اختيار للفرع مع تثبيت فرع افتراضى
اعمل اختيار للمكتب مع تثبيت مكتب افتراضى الذى تم تلقى الطلب فيه لدينا 4 مكاتب
ثم اختار نوع العمليه صادر ام وارد
ثم تسجيل البيانات الاتيه فى نفس النموذج
رقم طلب العميل - وتاريخه 
تاريخ استلام طلب العميل لدينا مع افتراضيه نفس اليوم -
الرقم الخاص للشركه ( بحيث لو موجود فى سجل الشركات يظهر اسم الشركه للتاكد انى كتبت الرقم الصح
ولو غير موجود يظهر الشركه غير مسجله هل تريد تسجيلها الان لو موافق يظهر شاشه تسجيل الشركات
ولو  الشركه موقوفه يظهر الشركه موقوف لمخالفتها القرار رقم ......... وينتهى الايقاف يوم ......... )
ثم الضغط على استلام الطلب 
يظهر فى مربع نصى (رقم طلب ....... ) رقم الطلب هيكون (رقم/سنه) على نفس السنه اللى احنا فيها

حيث سيستخدم فى كل العمليات الاخرى 


وعند فتح جدول الصادر مثلا لو اختر صادر
الجدول يكون فيه مسجل الاتى بعد هذه الشاشه
رقم طلب الصادر- تاريخه - رقم طلب العميل - تاريخه - اسم الشركه - العنوان - سجل الصادر - نهايته وباقى البيانات فارغه
مثل الصنف - العدد ............ الخ

================

شاشه ادراج

عمل مربع اختيار يعمل ترقيم تلقائى حقل معين فى جدول الوارد فقط

بمعنى فى الوارد بعض انواع الطلبات بيكون فيها طلب تخزين
فهل من الممكن عمل مربع اختيار بحيث يقوم بتسجيل ترقيم تلقائى(رقم/سنه) جديد لنفس الرساله
فى حقل اسمه طلب تخزين يقوم بعمل ترقيم (رقم/سنه) لهذا الطلب فيكون له رقمين رقم وارد ورقم طلب تخزين

وهل فى هذه الشاشه ممكن وضع (مربع اختيار ) يظهر بعض الحقول فى شاشه الادراج
كمثال بيانات جدول الوارد 12 حقل ويستخدم 6 بشكل اساسى
ولكن يوجد مربع اختيار لو اخترت 1 يظهر الحقل رقم كذا وكذا فى شاشه الادارج (الحقول الاضافيه التى احتاجها )
ولو اختر 2 يظهر الحقل رقم كذا وكذا فى شاشه الادارج

شاشه الادراج
هنختار صادر مثلا
ثم نضع رقم الطلب فيظهر لنا بيان اسم الشركه وبعض البيانات التى سجلت من الشاشه السابقه

ونفعل ازرار الاختيار حسب الملف 
ثم نضع باقى البيانات للاضافه مثل الصنف - العدد - الفاتوره - العمله - ............ الخ
ثم حفظ  او تعديل - طباعه الطلب

وعند فتح الجدول نجد ان كل البيانات اكتملت من الشاشتين (استلام - ادراج )

ولا حقا هل يمكن عمل مستخدمين بصلاحيات على القاعده هذه ام لا بد من عمل المستخدمين والصلاحيات قبل البدء

وشكرا جزيل لكل من يساهم اخوكم مبتدا ونفسى اتعلم على هذه الفكره فى الترقيم  لانى بها تعديلات كتير بعد ذلك ولكن فكره الترقيم دى 
لم اجد لها شرحا قبل ذلك وبحث كثيرا

اسف للاطاله ولكن اردت شرح مستوفى لفكره بسيطه

الترقيم مع المحافظه على الترتيب لو خذف سجل 

 

EXP&IMP.rar

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information