اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

كيف أقوم بتنسيق ترقيم تسلسلي حسب مواصفات مشروطة؟


marlil

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

السلام عليكم ورحمة الله ...

أريد أن أستفسر عن طريقة تنسيق ترقيم تسلسلي وفق مواصفات محددة؛ لأني أقوم حاليا بتصميم برنامج لمشروع لمجموعة من الطلاب يكون مستمرا لعدة سنوات..

فكيف يمكنني أن أجعل رقم تسجيل الطالب على هذا الشكل: 360003 ؟
إذ يمثل الرقم 36 السنة الهجرية الحالية (مكونة من رقمين فقط)
وتمثل الأرقام 000 الترقيم التسلسلي التلقائي أثناء التسجيل.
ويمثل العدد 3 الفصل الثالث للمشروع (يعني أن المشروع حاليا في فصله الثالث من سنته الثانية) وهكذا للفصل الرابع 4 وللخامس 5 .. إلخ، ففي كل سنة فصلان.

[بمعنى أنه بالنظر إلى رقم التسجيل للطالب يعرف في أي سنة وفي أي فصل تم التحاقه بالمشروع].

فالمطلوب مع ما سبق أن يكون رقم التسجيل يتغير تلقائيا مع بداية كل فصل ليبدأ الترقيم (للطلبة المسجلين الجدد) من جديد، وهذه أمثلة توضيحية:
مثلا للفصل الرابع والخامس للمشروع في سنة 1437 يكون بهذا الشكل: 370014 للفصل الرابع، و 370015 للفصل الخامس؛ وهكذا للفصل السادس سنة 38 بهذا الشكل: 380016 ..إلخ.

آمل أن تكون المعطيات واضحة.
في انتظار ردكم، وأشكر لكم كريم تعاونكم.
وجزاكم الله خيرا.

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

السلام عليكم

اخي الكريم طلبك هذا تريده بالتقرير ام بالنموذج

والافضل ان ترفق مثال حتى تسهل على الاساتذه الاجابه على تسائلك

بالتوفيق

وعليكم السلام ورحمة الله ..

فيما يتعلق بالطلب أريده بالنموذج.

أما عن المثال، فكل ما هو مطلوب موجود في الاستفسار السابق، طبعا مع مدخلات أخرى (كاسم الطالب، وتاريخ التسجيل، وتحديد المسار الذي يرغب فيه المشارك ...إلخ).

واستفساري كان عن طريقة تنسيق رقم التسجيل الخاص بكل طالب على المواصفات المذكورة سابقا.

وأشكر لكم تفاعلكم واهتمامكم.

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

السلام عليكم

اقصد بالمثال ليس الشرح الذي شرحت

وانما ترفق قاعدة بيانات كي يتم التعديل عليها

فجميع الاخوان  الذين يرغبون بالرد ولم يجدو قاعدة بيانات (مثال)  لم يجيبوا على تسالك  لانه يحتاج وقت كي يكون قاعدة بيانات

ويرتب مفرداتها ومسمياتها

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

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

أشكركم أستاذي الكريم على هذا التوضيح؛ ولكني للأسف لم أنته بعد من قاعدة بيانات المشروع، فهل يصلح إذا أرفقت قاعدة بيانات ناقصة من بعض الجزئيات؟
أعني: هل يكفي إرفاق ملف لنموذج واحد فقط لجدول يحتوي على هذه المدخلات (رقم التسجيل، اسم الطالب، الجوال، تاريخ التسجيل، المستوى الدراسي، المسار، السنة الدراسية، الحالة)؟
لأني كنت آمل أثناء طرحي للموضوع أن يكون هناك مثلا نموذج جاهز لمثل هذا الطلب، أو أن تكون هنالك خطوات محددة أسلكها حتى يمكنني من خلالها تحقيق المطلوب.
رابط هذا التعليق
شارك

الذي كنت أقصده -بارك الله فيكم- أنه في خانة (رقم التسجيل) يتم تلقائيا إدراج الرقم التسلسلي وفق المواصفات المطلوبة.

وكنت من قبل قد وضعت قيمة لخانة (رقم التسجيل) في النموذج بهذا التنسيق:

 "36"000"3"
كما هو واضح في الشكل التالي:

 

 post-141275-0-56447000-1424177198_thumb.

 

إذ يمثل الرقم (36) السنة الهجرية الحالية، والأرقام (000) تمثل الترقيم التسلسلي أثناء التسجيل، والرقم (3) يمثل الفصل الحالي للبرنامج أو المشروع.

 

وقد أرفقت مثالا يوضح المقصود.

لكن مشكلة هذا التنسيق أنه لا يتغير بتغير الفصول والسنوات؛ بمعنى أنه يلزم لكل فصل قاعدة بيانات وفق المواصفات المطابقة له.

 

 

تسجيل بيانات2.rar

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

السلام عليكم

لم نفهم بالضبط ما تريد اخي الكريم

كيف تضع تنسيق لرقم تسجيل تلقائي وترغب بتغيره واقصد الفصل والسنه الهجريه انت قمت بتثبيته بالتنسيق فانه لا يتغير الا بتغيير التنسيق

فالحل يتلخص بتسجيل الفصل يدوي

وكذلك الحال للسنه الهجريه

بالتوفيق

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

وعليكم السلام ورحمة الله ..

 

أشكركم أخي الفاضل على تفاعلكم وتجاوبكم مع الموضوع؛ ويعلم الله مدى سروري بأن أرى مثل هذه المساعدات من إخواننا الأفاضل.

 

أما عن سؤالكم والذي نصه:

"كيف تضع تنسيق لرقم تسجيل تلقائي وترغب بتغيره"

 

فجوابه -حفظكم الله-: أن هذا التنسيق كان منطلقه تصوري أن يكون لكل فصل قاعدة بيانات خاصة به مستقلة.

لكن طرأ فيما بعد أن تكون قاعدة البيانات موحدة لكل الفصول والسنوات؛ ولم أعرف كيفية تنسيقها وفق تلك المعطيات.

 

أما الملف الذي قمتم بالتعديل عليه -بارك الله فيكم- فلم يظهر معي التنسيق المطلوب في خانة رقم التسجيل؛ كما هو واضح في الشكل التالي:

post-141275-0-96263400-1424190875_thumb.

 

وأعتذر منكم أستاذي الكريم لأني أثقلت عليكم؛ فشكر الله لكم هذه الجهود المباركة.

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

السلام عليكم

اخي الكريم فيما يخص الملف الذي عملنا عليه يمكن تعديله  ويفي بالغرض الذي ترغبون هذا جانب

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

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

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

بالتوفيق

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

×   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

×   Your previous content has been restored.   Clear editor

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

×
×
  • اضف...

Important Information