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

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

قام بنشر

السلام عليكم

كنت استخدم الدالى التالية للترقيم

Me.sMembership_No = Nz(DMax("[sMembership_No]", "tbl_name_swimmer"), 6000) + 1

وفجاة اتصل على العميل ان الدلة توقفت عن عد 10000 وتكرر نفس  الرقم (10000) فى كل سجل جديد ولا تضيف رقم للترقيم فهل من حل سريع

قام بنشر
28 دقائق مضت, محمد سلامة said:

السلام عليكم

كنت استخدم الدالى التالية للترقيم

Me.sMembership_No = Nz(DMax("[sMembership_No]", "tbl_name_swimmer"), 6000) + 1

وفجاة اتصل على العميل ان الدلة توقفت عن عد 10000 وتكرر نفس  الرقم (10000) فى كل سجل جديد ولا تضيف رقم للترقيم فهل من حل سريع

اخي محمد بالاضافة لما ذكر @ابوخليل ربما من نوع الحقل  sMembership_No

  • Like 1
قام بنشر
2 ساعات مضت, ابوخليل said:

هل الــ 6000  كي يبدأ العد منها ؟ .. اعتقد انها هي السبب

جرب تضع اصفار قبلها ولا تنسى علامات التنصيص

نعم استاذي ال ٦٠٠٠ كي يبدأ العد منها

سوف اجرب اقتراحك أن شاءالله 

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

جرب (File) ثم (Option) ثم (Current DataBase) ثم آخر اختيار تحت زود العداد لأقصى قيمة  زود 4 اصفار باليمين  .:fff:

تم تعديل بواسطه kkhalifa1960
  • Like 1
قام بنشر
11 ساعات مضت, kkhalifa1960 said:

  زود 4 اصفار باليمين  .:fff:

تمام بس تقصد ايه زود ٤ الصفار باليمين

هل تقصد بالكود؟

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

عملت على نفس الدالة ..ولم تتوقف عند 10000

هل القاعدة تعمل على اكثر من جهاز؟

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

تم تعديل بواسطه Eng.Qassim
  • Sad 1
قام بنشر
1 ساعه مضت, Eng.Qassim said:

عملت على نفس الدالة ..ولم تتوقف عند 10000

نفس الشي وما صارت عندي أي مشكلة ..

  • Sad 1
قام بنشر
4 ساعات مضت, Eng.Qassim said:

عملت على نفس الدالة ..ولم تتوقف عند 10000

هل القاعدة تعمل على اكثر من جهاز؟

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

نعم تعمل على اكثر من جهاز

ولا يتم تكرار الرقم 

جربت اكثر من حل ولم اصل لنتيجة حتى الآن يامسهل 

قام بنشر
في 15‏/5‏/2023 at 23:36, ابو البشر said:

اخي محمد بالاضافة لما ذكر @ابوخليل ربما من نوع الحقل  sMembership_No

نوع الحقل نص 

والترقيم كان ماشي كويس جدا ولا يتكرر حتي توقف عن ١٠٠٠٠ ولا يضيف واحد ١ الي الرقم

 

قام بنشر

اخوي محمد 

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

قلت جديد .. لانه من المحتمل  الا تظهر المشكلة

  • أفضل إجابة
قام بنشر
20 ساعات مضت, محمد سلامة said:

نوع الحقل نص 

من الخطأ أن يكون نوع حقل الترقيم نصي يجب أن يكون رقمي ويفضل أن يكون من نوع Long Integer
على العموم استخدام هذا السطر بعد تعديل طفيف عليه:
 

Me.sMembership_No = Nz(DMax("Val([sMembership_No])", "tbl_name_swimmer"), 6000) + 1

وتأكد من توسيع طول الحقل إذا أردت الإستمرار بنوع نصي.

  • Like 1
قام بنشر
1 ساعه مضت, AbuuAhmed said:
Me.sMembership_No = Nz(DMax("Val([sMembership_No])", "tbl_name_swimmer"), 6000) + 1

عملته في حقل نصي ..يعيد تكرار الرقم 

قام بنشر
4 ساعات مضت, AbuuAhmed said:

من الخطأ أن يكون نوع حقل الترقيم نصي يجب أن يكون رقمي ويفضل أن يكون من نوع Long Integer
على العموم استخدام هذا السطر بعد تعديل طفيف عليه:
 

Me.sMembership_No = Nz(DMax("Val([sMembership_No])", "tbl_name_swimmer"), 6000) + 1

وتأكد من توسيع طول الحقل إذا أردت الإستمرار بنوع نصي.

جزاك الله خيرا ابو احمد تم حل الموضوع بفضل تعديلك وأصبحت الآن تكمل العد 

وافضل أن يكون الحقل نصي حاليا

وبارك الله في كل المشاركين وفي اخي الكبير استاذنا ابو خليل

تحياتي 

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