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

الترقيم التلقائي من الالف للياء

بدأه zahrah في 29 ديسمبر 2004 · 30 رد · 15,113 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لاحظ الترقيم التلقائي

1.gif

الان سوف نقوم بإزالة السجل رقم 4 من الجدول

2.gif

اضغط بالماوس على السجل المطلوب حذفه حتى يتظلل ثم اضغط بزر الماوس اليمين على نفس السجل لتظهر لك قائمة اختر منها حذف سجل

3.gif

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

4.gif

الان لاحظ الترقيم وان الارقام نقصت بمقدار 1 اي سجل هنا لا يمكنك عمل اي شيء سوى الدعاء لأختكم زهره بحل المشكلة

5.gif

سنتعرف الان على حل المشكله وهي المفتاح الاساسي الذي على اساسه يكون الترقيم التلقائي

6.gif

من عرض التصميم للجدول اضغط بالماوس على المفتاح الاساسي ليصبح مضلل ثم بزر الماوس الايمن اضغط عليه مره ثانية لتظهر لك قائمة اختر منها حذف صفوف وقبل الحذف انظر الى الاسم المكتوب بعنايه وهو هنا " رقم_معرف " وقد يكون لديك بإسم مختلف مثل num او no او عدد او تسلسل او اي شيء المهم ان تتأكد من الاسم الصحيح لأن اي اختلاف في الاسم سيؤثر على كامل قاعدة البيانات اذا كان هذا هو الجدول الرئيسي للبيانات

7.gif

نكمل الشرح في الصفحه التالية

2
#2

تابع لما قبله

ستظهر لك رسالة تأكيد الحذف استمر بالحذف بإختيار نعم

8.gif

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

9.gif

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

10.gif

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

11.gif

عند فتح الجدول في طريقة عرض البيانات يظهر بهذا الشكل بدون ترقيم تلقائي

12.gif

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

13.gif

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

14.gif

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

15.gif

لاحظ هنا المفتاح الاساسي وان كل شيء عاد كما كان وقبل اغلاق الجدول ستظهر لك رساله للحفظ لا تتردد اضغط نعم

16.gif

الان تأكد من عملك بفتح الجدول في وضع عرض البيانات ... مبروك لقد انتهت المهمه

17.gif

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

ملاحظه : عندما تتقن برنامج الاكسس وتصبح محترف لا تستغرق هذه العملية 3 دقائق فقط

اختكم المخلصه

زهره

يوجد ملف للتطبيق العملي مرفق

autonamber.zip

#3

الف شكر أختي زهرة

ومشكورة على هذا الشرح الرائع

والمتعوب عليه فعلا

وانا من دخلت هالمنتدى الرائع بكل ما تحمله الكلمة من معنى

ما عمري شفت شرح اي شيء بالصورة

وأنتي اختي كسرتي هالقاعدة

ومثل ماقلتي في توقيعك أختي خير الناس أنفعهم للناس

اله يجزاك خير أختي

والله يجعله في موازيين حسناتك

#4

شكراً لك جزيلاً أخت زهرة ..

معلومات رائعة ..

the_hydro@hotmail.com

#5

الشكر الجزيل على هذا الشرح الرائع المدعم بالصور ، يا ريت كل الدروس تدعم بالصور ايضاً

على كل حال تظل مشكلة الترقيم التلقائي مشكلة كبيره وخطيره ، ورغم الحاجة اليها احيانا اتمنى نت جميع المبرمجين العرب تجنبها

logosite.gif
#6

الاخت العزيزه زهره

ما هو الحل لو اردت ان يكون اول رقم عندي مثلا 635 وبعد ذلك يتم الترقيم التلقائي بمعنى ان يكون رقم السجل التالي 635 ، 637 .....وهكذا

#7

احسنت أختي زهرة وبارك الله فيك

#8

الأخت الفاضلة زهرة

نشكركي من اعماق القلوب على هذا الجهد المتعوب عليه

الأخت زهرة لدي أتفسار عن نفس الموضوع

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

المشكلة الواقعة عندي كيف أقوم بتصفير ( إعادة الترقيم ) الجداول مع حذف البيانات التجربية .

حقيقة هذه مشكلة تأخذ مني وقت عند عمل البرامج وهي تغيير الجدول بالكامل .

أخوكم المفتاح :)

#9

عزيزي المفتاح

لديك طريقتن

الطريقه الاولى : يدويه

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

الطريقه الثانية : استعلام حذف

#10

الأخت زهرة شكرا على الرد

إقتباس ( المشكلة الواقعة عندي كيف أقوم بتصفير ( إعادة الترقيم ) الجداول مع حذف البيانات التجربية )

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

أي يجعل المستخدم عندما يستعمل البرنامج لأول مره يكون الجدول فارغ من السجلات ويبدأ السجل الأول بكلمة ترقيم تلقائي أي عدد السجلات صفر .

أرجو أن لا أكون أزعجتكم بزيادة التزضيح .

وشكرا ألف للرد والإهتمام

#11

هل من الممكن عند حذف سجل ان يعيد الترقيم نفسة تلقائيا فمثلا اذا حذفت الموظف أحمد رقم 50 هل سيضع الموظف اللذي بعده فهد رقم 50واللذي كان قبل الحذف رقمه 51....كما هو الحال في word

#12

الاستاذ فرناس

اسعد الله مساءكم بالخير

نعم يقوم مباشرة بالترتيب التلقائي للسجل الذي بعده مباشره حاول تجرب على جدول وضع به بيانات عشوائيه ثم قم بحذف اي سجل تريده او عدة سجلات ثم استخدم الطريقه المشروحه سترى انه قام بالترتيب من جديد واذا رغبت في السرعه فإستخدم هذا المثال وضع اي ترقيم تريد ان يبدأ به الجدول ثم اضغط على زر الامر وانظر النتيجه

اختكم

زهره

الترقيم التلقائي.rar

#13

السلام عليكم

جزاكم الله خيرا اخت زهرة و أرجو من الله ان يكون مجهودك هذا في ميزان حسناتك ان شاء الله

لي ملاحظة على طريقة حضرتك :

1- هذه الطريقة تصلح للمستخدم الخبير إما اذا كان مبتدأ من الممكن ان يفسد قاعدة البيانات

2- اذا كانت هناك علاقات بين هذا الجدول و عدة جداول يجب إعادة انشاؤها و هذا ممكن ان يربك المستخدم العادي

و لي تساؤل بما لحضرتك من خبرة واسعة في مجال البرمجة بالاكسيس

هل من الممكن ان نصمم moduel لكي يعالج هذه المشكلة بصورة تلقائية

ارجو ان تفيدينا برد حضرتك

و لي سؤال اخر : اذا احتجت مساعدة من حضرتك ما المكان المناسب الذي يمكن منه طلب المساعدة

هل هو البريد الالكتروني أم هنا في المنتدى

و ان كان هنا في المنتدى ففي اي الاماكن حيث اني جديد في هذا المنتدي

ولكن كنت مستخدم قديم للأكسيس - حيث كنت استخدم طريقتك هذه من 10 سنوات- عشرة سنوات

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#14

ما فيش حل آخر

"إن الذين آمنوا وعملوا الصالحات كانت لهم جنات الفردوس نزلا"

#15

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

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

المثال المرفق للأستاذ/ هيثم القلاف من موقع جامعة أهلا عرب

حيث يمتاز بقدرته على إعادة ترقيم تسلسل ( حقل ترقيم تلقائي ) دون الحاجة إلى فتح الجدول في وضع التصميم وحذف حقل الترقيم.

وللجميع خالص التحية والتقدير.

ReAutoNumber.rar

ibnmusqat.gif
#16

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

وهو من عمل الأستاذ المبدع/ أبو هادي

والله الموفق.

مثال لحذف بيانات جميع الجداول مرة واحدة.rar

ibnmusqat.gif
#17

اخي ابن مسقط

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

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

اختكم

زهره

#18

مشكورين على هذا الموضوع

#19

للرفع اعترفا بفضل الاخت زهرة على المنتدى لحين معرفة اخبارها

t-a-s%20(59).gif

2rm06696.gif

#20

يعطيكي العافيه اختنا واستاذتنا زهرة

السلامك علكيكم جميعا اعضاء ومشرفين المنتدى الطيب

اخت زهرة لو سمحتيلي طريقتك هي للمبرمج وليس لمستخدم البرنامج ، الكود المطلوب انه لو تم حذف سجل ان يعيد الترقيم ويزيد واحد من دون ان يضيع اي رقم

المثال المرفق من الاخ ابن مسقط ، عندما غيرت في الجدول لاجرب فعالية الكود ، اصبح لايعمل ويظهر اخطاء

ارجو ايجاد حل لهذه المشكله فهي مشكله رئيسيه ، واعتقد ان الحل هو ان نضع كود لزيادة الترقيم ، وان لا نستخدم الترقيم التلقائي

وشكرا

سبحان الله وبحمده سبحان الله العظيم

سبحان الله . الحمد لله . لا اله الا الله . الله اكبر

استغفر الله . استغفر الله . استغفر الله

#21

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

المشكلة الواقعة عندي كيف أقوم بتصفير ( إعادة الترقيم ) الجداول مع حذف البيانات التجربية .

حقيقة هذه مشكلة تأخذ مني وقت عند عمل البرامج وهي تغيير الجدول بالكامل .

عزيزي الأخ المفتاح

قم بضغط واصلاح قاعدة البيانات وسيقوم الاكسس ببدء الترقيم من جديد

#22

ارجو من الاخت الفاضلة رفع الصور من جديد لان الصور لاتظهر

14508519.gif
#23
zaher-t كتب:

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

المشكلة الواقعة عندي كيف أقوم بتصفير ( إعادة الترقيم ) الجداول مع حذف البيانات التجربية .

حقيقة هذه مشكلة تأخذ مني وقت عند عمل البرامج وهي تغيير الجدول بالكامل .

عزيزي الأخ المفتاح

قم بضغط واصلاح قاعدة البيانات وسيقوم الاكسس ببدء الترقيم من جديد

تشكري أختي الكريمة , ونتمنى تتكرمي وتعيدي رفع الصورة لأنها فعلاً لا تظهر

#24

الصور غير ظاهرة لو ممكن اظهارها او اعادة رفعها ولكم جزيل الشكر والاحترام

من يعرف ان يعمل حسنا و لا يعمل فذلك خطية له.(يعقوب 4: 17)

#25

مشكورة اختي زهرة على هذا الموضوع القيم

ولكن للاسف الصور غير ظاهرة

نرجو حل المشكلة...لتكتمل الفائدة

شاكرين تعاونكم

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