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

(تمت الفائدة) نقص التسلسل في الأرقام في حقل الترقيم التلقائي


الجشعمي

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

اخي الفاضل ..اشكر لكم مجهودكم الكبير والفعال

لكن ... عندي سؤال ...

عملت جدول فيه حقل ( ترقيم تلقائي)

وعند عمل نموذج يعتمد على هذا الجدول وادخال البيانات .. لاحظت...!!!

اختفاء بعض الأرقام التسلسلية .. مثلا رقم 1-2--3--4-5-7-9 لاحظ اتخفاء رقم 6 ورقم8 مثلا

علما بأنني لم أقم ( بحــــــذف ) أي سجل ..!!!!!!!!!!!!!!!

اخي الكريم .. 1- اين المشكلة 2- كيف الحل 3- كيف اعيد الارقام الناقصة في حقل الترقيم التلقائي ..

ولكم جزيل الشكر ..

علما بأنني عرضت هذا السؤال في منتدى آخر .. وجزاهم الله ( ماقصروا الشباب )

محاولات كثيرة ومجهود عظيم يشكرون عليه جميعهم وكلهم ..لكنني لم اتوصل الى الحل ..!!

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

1- اين المشكلة

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

2- كيف الحل

3- كيف اعيد الارقام الناقصة في حقل الترقيم التلقائي

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

1- يمكنك أن تهتم بالبيانات الموجودة بالفورم و ليس بالجدول ... لذلك يمكنك ببساطة تجاهل بيانات الجدول مهما كانت ...

ووضع Unbound Control ... لحسبة الرقم التلقائي باستخدام الدالة

me.Currentrecord

2- يمكنك عمل نسخة من الجدول المطلوب أولا ثم تجربة الآتي عليه

مسح الترقيم التلقائي و تحويله الى رقم عادي و تعبئته باستعلام إلحاقي Append Query ... و من ثم التعبئة بالكود

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

مشاكل الترقيم التلقائي

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

اخي الفاضل DREAM WORKS

شكرا لك على هذا الرد..

لكن بالنسبة الى المشكلة الأولى ..بالنسبة (للسندات أو الفواتير)

وبالطبع هذا الحقل ياخذ ترقيم تلقائي ...

فاذا كنت لا تنصحني بالترقم التلقائي ..فما هو الحل ..!!

بحيث .. تأخذ كل فاتورة رقم جديد ..

وشكرا لك مرة ثانية ..

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

أخي الكريم

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

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

  • 3 weeks later...

اخي الفاضل DREAM WORKS

شكرا لك على ما تقدمه لاخوانك في المنتدى ...

وسأل الله العظيم.... رب العرش العظيم ... ان يحرم وجهك على النار ...

أخي الفاضل ..

بالنسبة الى مشكلتي في حقل الترقيم التلقائي .. وسؤالي الآن ..

هناك طريقة .. ولا أدري هل تصلح أما .. لا ..

عندي حقل ترقيم تلقائي .. وعمل حقل جديد رقمي .. اسميته ( الحقل البديل ) ..

هل هناك طريقة .. لنقل البيانات والارقام من حقل ( الترقيم التلقائي ) الى حقل ( البديل ) ثم بعد ذلك أرغب بحذف حقل الترقيم التلقائي واعتمد على الحقل البديل ...

وشكرا لك ..

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

يمكنك ذلك ببساطة ...

أولا قم بنسخ قاعدة بياناتك و قم بالآتي على النسخة ... عملية كهذه تحتوي على بعض المخاطرة لذلك يجب النسخ أولا ( باك أب يعني )

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

2- يجب أن يكون نوع الحقل البديل هو Long Integer لأنه نفس نوع حقل الترقيم التلقائي

3- افتح الجدول و ظلل عمود حقل الترقيم التلقائي و انسخه

4- قم بلصق جميع المعلومات في الحقل الجديد

5- ثم .... قم بإعادة ارتباطات الجداول مع الحقل البديل

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

هذه مواقع شروحات للأستاذه زهره العبدالله ... (للأسف الصور راحت ... :( )

موقع 1

موقع 2

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

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