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

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

قام بنشر

السلام عليكم

عندما نحاول ان نضيف عمود من نوع AutoNumber

فتدث لدينا مشكلة وهي انه عندما نحذف عنصر فان الاتونمبر لا يمكنه ان يعود للعنصر الذي حذفناه

بمعنى

انه اذا وصلنا الرقم 10 ومن ثم قمنا بحذفه فاننا عندما نضيف سطر جديد فسنحصل على الرقم 11 ولا نعود الى الرقم 10

فقمت بعمل طريقة جديدة باستخدام الكود التالي

Nz(DMax("MyID","tblMyTable"))+1

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

ويمكن استخدام الكود التالي لكي اكمل من رقم معين فهنا انا امكل من الرقم 1058 قيكون الرقم التالي 1059

Nz(DMax("MyID","tblMyTable"),1058)+1

وشكرا لكم

NewAutoNumber.rar

قام بنشر

أحسنت , علما بأن هذه هي الطريقة المتبعة في اضافة رقم مسلسل برمجيا

فاذا كنت توصلت الى هذا الكود بابتكار شخصي فهنيئا لك و الى المزيد من الابتكارات المستقبلية

قام بنشر (معدل)

جزاك الله خير يا rudwan على التشجيع

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

ارجو الاستفادة للجميع

تم تعديل بواسطه alhomam
قام بنشر

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

لكن طالما أنك توصلت اليه من نتاج مجهودك الخاص , فهو برأيي تميز يشار له بالبنان

و أنا أشجعك على الاستمرار في اسكتشاف المزيد و المزيد

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