اذهب الي المحتوي
أوفيسنا

يبدا الترقيم التقائى برمز ثم يرقم من اول رقم


sherifsilim

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

يوجد لدى استفسار ؟؟؟؟ 

هل يمكن بعد رقم 10.000 يبدا الترقيم التقائى برمز ثم يرقم من اول رقم 

مثلا فاتورة رقم 9999 وعند فاتوره جديده يبدا الرقم 10000 

اريد عند الرقم 10000 يكون مثلاA-1  او $-1 

بيحث الرمز يكون اول عشرة الاف 

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

يوجد لدى استفسار ؟؟؟؟ 

هل يمكن بعد رقم 10.000 يبدا الترقيم التقائى برمز ثم يرقم من اول رقم 

مثلا فاتورة رقم 9999 وعند فاتوره جديده يبدا الرقم 10000 

اريد عند الرقم 10000 يكون مثلاA-1  او $-1 

بيحث الرمز يكون اول عشرة الاف 

عزيزى مشرف المنتدى لقد تم وضع موضوع جديد ولم يتم الرد 

 

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

'فرضنا متغير f
Dim f As String
'قلنا ان المتغير يساوى مجموع سجلات حقل الترقيم
f = DCount("id", "mytable")
'اذا كان المتغير اكبر من 10 سيقوم بادراج الرمز A وتستطيع ان تغيرها بعد ذلك الى 10000 
If f >= 10 Then

id = "A-" & DCount("id", "mytable") + 1
Else
id = DCount("id", "mytable") + 1
End If

الحدث موجود بعد تحديث مربع نص التاريخ

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

ترقيم رموز.rar

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

شكرا لك اخى مارد على المجهود الرائع 

شكرا لك وشكرا لادارة المنتدى 

 

اخى الكريم عفوا لاحظت خطا ما فى الكود السابق

الكود السابق بعد 10 سجلات سيقوم بترقيم الاتى  (A-11   /  A-12   )

واعتقد ان هذا ليس مرادك

ويمكنك استبداله بالكود التالى

Dim f As String

f = DCount("id", "mytable")
If f >= 10 Then

id = "A-" & (DCount("id", "mytable")) - 10 + 1
Else
id = DCount("id", "mytable") + 1
End If

 

  • Like 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