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

(تمت الاجابة) توليد رقم تسلسلي من مجموعة حقول نصية ورقمية


zmjk

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

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

مطلوب مني عمل قاعدة بيانات بسيطة تخص تسجيل طلاب كلية بالاكسس 2003 بحث يكون لكل طالب رقم متسلسل يولد تلقائيا عند ادخال كل من سنة القبول والقسم العلمي

حيث يكون بالصيغة التالية:سنة القبول+القسم العلمي+تسلسل عادي مؤلف من عدة الرقام(كأن تكون ثلاث ارقام اي 001و002و003والخ)

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

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

سنة القبول =

strYear

القسم العلمي =

strSection

رقم الطالب = strID

في النموذج ، وفي حدث بعد التحديث لحقل القسم العلمي Section


Private Sub Section_AfterUpdate()

strMaxKey = Nz(DMax("strID", "tblNames"))

	 Me.IDD = Me.strYear & Me.strSection & Format(Val(Right(strMaxKey, 4)) + 1, "0000")

End Sub

:welcomeani:

تمت تجربة الكود بنجاح

.............

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

اخي الكريم ابو ادم انة جربت كلامك وهو مضبوط

لكن لو كان مطلوب مني ان ادخل اسم القسم من قائمة منسدلة فيها اسماء الحقول ويتم تحويل كل اسم قسم الى رمز مقابل له طبعا هذا بالبرمجة (مثل القسم الاول اسمه المذكور هو "محاسبة"والرمز الذي يحول له هو 01 والقسم الثاني هو "احصاء "والرمز الذي يحول له هو 02 وهكذا) .

اتمنى منك رفع قاعدة المثال وشكر جزيلا لك والله يوفقك لك عمل صالح

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

شكرا جزيلا لك اخي الكريم ابو ادم والحل بالضبط كما اردته وسلمت يداك

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

اخي ابو ادم ارجو ان لا ازعجك ولكن عندي سؤال اخر لو تكرمت الاجابه عنه هو :-كيف يمكن ان اربط جدول رئيسي باربعة او اكثر من الجداول الاخرى طبعا بعلاقة one to many (بالتحديد هل احتاج ان يكون هناك مفتاح اساسي في كل الجداول ام في الجدول الرئيسي فقط)؟

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

أخي العزيز

الحمدلله الذي بفضله تقضى الحاجات

تمت الاجابة

........

يرجى افراد موضوع جديد لسؤالك الجديد وذلك تماشياً مع سياستنا في المنتدى ، ، ، ولن يقصر الإخوة بالرد و العون

...........

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

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.

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

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

Important Information