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

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

قام بنشر

الإخوة الكرام .. في الملف المرفق حاولت إدراج عمود للترقيم التلقائي (ID) بحيث يكون الترتيب حسب عمود (TNO)

ولكن الترقيم التلقائي لا يكون متسلسلا حسب المطلوب .. يعني أنه يضع الترقيم التلقائي دون الالتزام بأن يكون الترتيب حسب (TNO)

كما يظهر في الصورة

 003.jpg.0eb7f7984bdabdd05d45d12bb54f8dc4.jpg

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

ما هو السبب ؟؟ وأين الخطأ ؟؟

MusndWZwayid003.rar

قام بنشر

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

2 ساعات مضت, nssj said:

ولكن الترقيم التلقائي لا يكون متسلسلا حسب المطلوب

 

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

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

 

جعفر

  • Like 1
قام بنشر

أخي الكريم جعفر .. هل هذا يعني أنه لا يمكنني بطريقة أو بأخرى إنشاء عمود لترقيم تلقائي جديد للسجلات كما هي الآن بغض النظر عما تم حذفه أو إضافته سابقا ..  يعني يكون موافقا لعمود (TNO)  الحالي

  • تمت الإجابة
قام بنشر

نعم ممكن :

1. عمل جدول جديد فارغ فيه جميع حقول جدولك الحالي ، باسم New_Tab ،

2. عمل استعلام اضافة سجلات ، من الجدول القديم الى الجدول الجديد ،

3. اضافة جميع سجلات الجدول القديم باستثاء الحقل ID ، عمل الفرز بالحقل TNO ،

INSERT INTO New_TAB ( TNO, Auto_Date, File_Name, nom, MNO, NASS, Col_3, TYPE1, TYPE2, TFLVL, TFR, MUSND, TR, MOVEX )
SELECT TAB.TNO, TAB.Auto_Date, TAB.File_Name, TAB.nom, TAB.MNO, TAB.NASS, TAB.Col_3, TAB.TYPE1, TAB.TYPE2, TAB.TFLVL, TAB.TFR, TAB.MUSND, TAB.TR, TAB.MOVEX
FROM TAB
ORDER BY TAB.TNO;

4. تنفيذ الاستعلام 🙂


جعفر

  • Like 1
قام بنشر

أحسن الله إليك أخي الكريم .. تم الأمر بحمد الله

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

لكن هالمرة ما زبطت .. ممكن يكون بسبب حجم الملف الكبير ؟؟

على كل حال .. تعلمت من كلام الأساتذة الكرام أمثالك أخي الكريم أنه لا ينبغي التدخل في عمود الترقيم التلقائي .. وهذا ما أنوي فعله .. لكن بعد الانتهاء تماما من التصميم النهائي للجدول وترك التجارب والبدء في (الجَد) 🙂

قام بنشر

حياك الله 🙂

 

2 دقائق مضت, nssj said:

أنه لا ينبغي التدخل في عمود الترقيم التلقائي

نعم ، عدم الاعتماد عليها في تسلسل رقم السجلات ، وتعويض الرقم المحذوف ،

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

 

جعفر

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