الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تمت الاجابه]عمل ترقيم تلقائي يعتمد على ....

بدأه zoro.1983 في 17 مايو 2010 · 13 رد · 2,804 مشاهدة · في قسم أرشيف الجداول والعلاقات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أحبتي ...

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

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

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

أخوتي الأعزاء ..

أقوم حالياً بتصميم برنامج شؤون طلاب على الأكسس، وبما أنني لست خبيراً ومحترفاً في الأكسس، فإنني ألجأ إلى خبراء هذا المنتدى المحترم لمساعدتي في حل بعض المشاكل، وسأذكر الآن مشكلة صغيرة أرجو المساعدة في تخطيها...

لدي جداول مرتبطة في هذه المسألة وهي:

1- السنة الأكاديمية (مثلاً 2009-2010 و 2008-2009)

2- التلميذ

3- الإختصاص

وأريد عند تسجيل كل تلميذ أن يأخذ رقماً تسلسلياً عاماً ورقم تسلسلي خاص (بحسب الإختصاص) على الشكل التالي: مثلا إن كان التلميذ 1 مسجلاً في العام الأكاديمي 2008-2009 في الإختصاص X فإن رقمه التسلسلي العام هو : 0900001 (09 تعني العام الأكاديمي 2008-2009) والرقم الخاص مثلاً 1 في هذا الإختصاص... التلميذ 2 الجديد سيكون 0900002 والرقم الخاص 1 في اختصاص آخر ....(ملاحظة إن كان العام الأكاديمي 2009-2010 فإن التلميذ سيأخذ رقم 1000001)

ويجب هنا الإلتفات إلى ملاحظة أنني في حال قمت بإزالة التلميذ 2 (لخطأ ما عند التسجيل ) فإن الرقم التسلسلي (0900002) الذي كان خاصاً بالتلميذ 2 سيلغى وكذلك الرقم الخاص وسيعطى هذان الرقمان إلأى التلميذ 3 عند تسجيله ...

أرجو أن أكون قد أوضحت الفكرة بلغتي المتواضعة ... كما أرجو منكم أحبتي المساعدة .. مع الشكر الجزيل لكم لمساعدتكم سلفاً فأنا أعلم أنكم لن تخذلوني ...

والسلام ...

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 17 مايو 2010 في 22:25

#2

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

عزيزي ZORO.1983

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

عزيزي الرجاء إرفاق قاعدة بياناتك التي تريد التطبيق عليها بتنسيق 2003 حتى يتم العمل عليها فوراً .

وإن شاء الله ما بتكون إلا مبسوط :)

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#3

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

شكراً جزيلا أخي العزيز على اهتمامكم وعلى ترحيبكم...

لقد أضفت مثال يوضح ما أريده، حيث أنني بعد تعبئة الخانات سأقوم بالضغط على زر إضافة، وعند ذلك سيقوم بإعطاء رقم للتلميذ رقم 1 بحسب العام الأكاديمي( مثلا إن سجلت تلميذ في العام الأكاديمي 2008-2009 سيقوم بإعطائه الرقم (0900001) ويضعها في الخانة Gnb الموجودة في الجدول Student ثم سيعطيه رقم تسلسلي آخر بحسب الإختصاص توضع في SpecNb الموجودة في Student .. مثلاً لقد تسجل التلميذ 1 في الإختصاص BIology عندها يأخذ الرقم 1 في SpecNb و 0900001 في Gnb.... ثم التلميذ 2 في اختصاص Computer فيأخذ رقم 1 في SpecNb و 0900002 في Gnb..... ثم التلميذ 3 يتسجل في Biology فيأخذ رقم 2 في SpecNb (لأنه التلميذ الثاني في هذا الإختصاص) و 0900003 في Gnb.

رقم الطالب في الإختصاص في نفس العام أكاديمي لا يتكرر SpecNb (ولكنه يتكرر في العام الأكاديمي الجديد) وكذلك الأمر بالنسبة لرقمه التسلسلي (رقم التلميذ العام Gnb الذي يتغير في العام الأكاديمي الجديد مثلا رقم التلميذ 4 هو 1000001 للعام الأكاديمي 2009-2010)

ملاحظة : في حال حذفي للتلميذ صاحب الرقم 0900002 فإن الرقم سيعود شاغراً لاستعماله لتلميذ جديد كذلك الأمر بالنسبة للرقم ضمن الإختصاص ..

أرجو أن أكون قد استطعت توضيح ما أريده مع الشكر الجزيل لمساعدتكم ..

والسلام

Test.zip

#4
اقتباس
السلام عليكم ورحمة الله وبركاته

عزيزي ZORO.1983

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

عزيزي الرجاء إرفاق قاعدة بياناتك التي تريد التطبيق عليها بتنسيق 2003 حتى يتم العمل عليها فوراً .

وإن شاء الله ما بتكون إلا مبسوط

عذراً ، أخي الكريم ، الرجاء الرفع بتنسيق 2003 ، أي تحويله إلى أكسيس 2003 لأنك الذي رفعته في المشاركة السابقة أكسيس 2007

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#5

سلام أخي المحترم ، هوذا الملف 2003 .. شكراً :)

Test2003.zip

#6

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

تفضل عزيزي :)

إن شاء الله طلبك في المرفقات

Test20043.rar

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#7

سلام أخي hamidymom ...

مشكور جداً على البرنامج .. عز الطلب .. ولكن تبقى مشكلة واحدة لو سمحت ... إذا ما قمت بحذف سجل طالب فإنه لن يعود بالترتيب إلى الرقم السابق .. مثلا: طالب رقمه 1100004 ورقمه في الإختصاص 3 .. وقمت بحذفه... عند إدخال طالب جديد يجب أن يأخذ الرقم 1100004 وليس 1100005 والرقم في الإختصاص يجب أن يكون 3 وليس 4 .. :) مع الشكر الجزيل لك ...

سلام

#8
hamidymom كتب:

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

تفضل عزيزي :)

إن شاء الله طلبك في المرفقات

Test20043.rar

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

#9

عزيزي ZORO ،

في المرفق السابق ربطت لك رقم الطالب بال ID ، ولكن أنت تريده أن يأخذ رقم الملف المحذوف ، لذا تفضل أخي الكريم ، إن شاء الله طلبك في المرفقات

Test20043.rar

عزيزي aburajeh ،

أتمنى أن تضع قاعدة البيانات التي تريد تطبيق طلبك عليها _ بتنسيق 2003 _ ، وإن شاء الله تجدنا في خدمتك ،

1

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#10

أخي hamidymom لا أعرف كيف أعبر عن امتناني وشكري لجهودكم .. عز الطلب أخي.. شكراً جزيلاً :)

نلتقي في المزيد من التعلم من خبراتكم ومعلوماتكم أستاذي الكريم ...

سلام :)

#11

أخي hamidymom السلام عليكم ... أعتذر عن إزعاجي المتكرر لكم ...

إن تفضلتم عليّ لدي مشكلة جديدة ظهرت في الملف .. أتمنى أن تساعدني على حلّها :)

عندما أضيف تلميذ جديد(أ) ويأخذ الرقم التسلسلي العام 1100004 .. ثم نضيف تلميذ جديد آخر (ب) يأخذ الرقم 1100005 ...

في حال قمنا بحذف التلميذ الاول (أ) صاحب الرقم التسلسلي 1100004، ثم أضفنا تلميذ جديد(ج) .. سيأخذ نفس الرقم الذي يأخذه التلميذ (ب) أي الرقم 1100005.. فهل من وجود طريقة ليأخذ التلميذ (ج) رقم التلميذ (أ) أي الرقم التسلسلي 1100004 وليس 1100005 ؟ كذلك الأمر بالنسبة للرقم التسلسلي الخاص بالإختصاص ...

مجدداً أرجو ألا أكون أزعجك بكثرة طلبي . مع الشكر المسبق لكم ولجميع من يحاول المساعدة ..

سلام ...

#12

سلام أخي روان ... لقد قمتم بتعديل العنوان على أنه قد تمت الإجابة . . ولكن الحقيقة ما زال عندي بعض التساؤلات على الرغم من جهود أخي hamidymom المشكورة جداً ... لذا أرجو إعادة تعديل العنوان .. مع الشكر الجزيل لكم .. ولجهودكم :)

#13

ناظرينك استاذ محمد ومعك الحل حول حل حجز رقم محذوف

نتمنى لك التوفيق في كل امورك

#14
اقتباس
أخي hamidymom لا أعرف كيف أعبر عن امتناني وشكري لجهودكم .. عز الطلب أخي.. شكراً جزيلاً :)

نلتقي في المزيد من التعلم من خبراتكم ومعلوماتكم أستاذي الكريم ...

سلام :)

تكرم أخي zoro ،

وهذه تعني تمت الإجابة :)

اقتباس
مجدداً أرجو ألا أكون أزعجك بكثرة طلبي . مع الشكر المسبق لكم ولجميع من يحاول المساعدة ..

سلام ...

اقتباس
سلام أخي روان ... لقد قمتم بتعديل العنوان على أنه قد تمت الإجابة . . ولكن الحقيقة ما زال عندي بعض التساؤلات على الرغم من جهود أخي hamidymom المشكورة جداً ... لذا أرجو إعادة تعديل العنوان .. مع الشكر الجزيل لكم .. ولجهودكم :)

من قوانين المنتدى عزيزي zoro سؤال واحد في كل مشاركة . لذا الأخت روان حفظها الله ، عنونت الموضوع بتمت الإجابة بعد أن أكدت حضرتك بأن الإجابة تمت .

أما بالنسبة للجواب عن سؤالك تفضل الجواب :)

الله يحفظك أخي صالح ، الجواب في المرفقات .

Test20043.rar

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

مواضيع مشابهة