تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الترقيم التلقائي
#1
السلام عليكم ورحمة الله
إخواني الاعزاء أريد تغيير بسيط في هاذا المثال المقتبس من السيد عبد العزيز البسكري والمطلوب 
 أن  في كل سنة يبتدئ  الترقيم التلقائي  بعدد(1) ثم 2 إلى آخر السنة وفي السنة الموالية يرجع من الاول  بعدد (1)  الخ…
جزاكم الله كل خير.


الملفات المرفقة
.rar   ترقيم تلقائي لفاتوره.rar (الحجم : 26.47 ك ب / التحميلات : 32)
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

قم بإستخدام هذا الكود ..
بدلاً من الكود المستخدم في المشروع المرفق ...

كود :
Sub LOAD_No_AUTO()
   Call ConnectionDatabase
   
   If RS.State = adStateOpen Then RS.Close
   
   RS.Open "Select Max(Id) As maxID  From [Users] Where Left(Id,2) = '" & Right(Year(Now), 2) & "'", DB, adOpenStatic, adLockOptimistic
   
   Dim max_NO As Long
   
  ' Y = Format(Now, "yyyy")
   If Not RS!maxID Then
      max_NO = Val(RS!maxID) + 1
   Else
      max_NO = Right(Year(Now), 2) & Format(1, "00000")
   End If
   
   Text1.Text = max_NO
   
 '  If max_NO = 0 Then
 '  Text1.Text = "PO-00000" & Val(1)
 '  Text1.Text = "PO-00000" & Val(1)
 '  Else
   
   'Text1.Text = "PO-00000" & Val(max_NO) + 1 & "-" & Y
   
 '  Text1.Text = "PO-00000" & Val(max_NO) + 1

  ' End If
End Sub
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: مصمم هاوي
#3
أخي  طه كيف حالك شكرا على الرد وجزاك الله كل خير
الرد }}}
تم الشكر بواسطة:
#4
أخي طه فضلا وليس أمرًا أرجوك هل يمكنك أن تجعل Text1.text على هاذا الشكل (Reçu Nº1/2023) 
جزاك الله كل خير.
الرد }}}
تم الشكر بواسطة:
#5
لم أعرف ماذا تقصد ...
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: Abdellah
#6
أقصد أخي طه حسب الكود الذي أعطيتني عندما أنقر على الزر فتكون رقم الفاتورة على هاذا الشكل 2300001 فالمطلوب يكون ترقيم الفتورة على هاذا الشكل Reçu N°1/2023 
إذاكان ممكن فأنا لا أؤريد أن اثقل عليك جزاك الله كل خير.
الرد }}}
تم الشكر بواسطة:
#7
ما اختلف شي، نفس الكود مع تعديل بسيط ..
استخدم الكود التالي : 
كود :
Sub LOAD_No_AUTO()
   Call ConnectionDatabase
   
   If RS.State = adStateOpen Then RS.Close
   
   RS.Open "Select Count(Id) As CountID  From [Users] Where Right(Id,4) = '" & Year(Now) & "'", DB, adOpenStatic, adLockOptimistic
   
   Dim max_NO As String
   
   If Not RS!CountID Then
      max_NO = Format(Val(RS!CountID) + 1, "00000")
   Else
      max_NO = Format(1, "00000")
   End If
   
   Text1.Text = "Reçu N°" & max_NO & "/" & Year(Now)
   
End Sub


أو هذا الكود :

كود :
Sub LOAD_No_AUTO()
   Call ConnectionDatabase
   
   If RS.State = adStateOpen Then RS.Close
   
   RS.Open "Select Count(Id) As CountID  From [Users] Where Right(Id,4) = '" & Year(Now) & "'", DB, adOpenStatic, adLockOptimistic
   
   Dim max_NO As Long
   
   If Not RS!CountID Then
      max_NO = Val(RS!CountID) + 1
   Else
      max_NO = 1
   End If
   
   Text1.Text = "Reçu N°" & max_NO & "/" & Year(Now)
   
End Sub
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#8
هاذا هو الذي يوفي بالغرض والمطلوب أخي طه شكرا جزيلا أحسن الله إليك وجزاك كل خير. Smile
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة الترقيم التلقائي في activereports w123eg 3 2,360 09-11-24, 03:31 PM
آخر رد: awidan76
Lightbulb الانتقال التلقائي من مربع نص الى اخر haider kh 0 332 15-03-24, 11:58 PM
آخر رد: haider kh
  بخصوص اعادة الترقيم abde6726 4 622 12-12-23, 02:01 PM
آخر رد: abde6726
  مساعده في الترقيم التلقائي foad8920 1 483 13-10-23, 08:11 PM
آخر رد: جلال اليمني
  مشكلة اعادة ترقيم التلقائي في قاعدة بيانات اكسس ahmed201 9 3,407 25-11-22, 12:23 AM
آخر رد: اسلام الكبابى
  طلب مساعدة في تحديد الترقيم مصمم هاوي 0 780 05-08-22, 04:43 PM
آخر رد: مصمم هاوي
  سؤال عن الترقيم التلقائي mhareek 0 1,247 16-03-20, 12:26 AM
آخر رد: mhareek
Question [vb6.0] كيف يتم إضهار الترقيم تلقائي المجود في قاعدة البيانات عند النقر على امر جديد ؟ Microformt 8 3,676 20-10-18, 09:54 PM
آخر رد: gonm64
  احبابي أرجو ألمساعده بخصوص الترقيم التلقائي mhareek 3 2,624 13-04-18, 10:12 PM
آخر رد: mhareek
  تعديل كود إعادة الترقيم بعد الحذف مصمم هاوي 2 2,217 03-07-17, 12:29 PM
آخر رد: أبوبكر سويدان

التنقل السريع :


يقوم بقرائة الموضوع: