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

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

قام بنشر

السلام عليكم اخواني في المنتدي
لدي قاعدة بيانات لمدرسة وبها نمودج لتسجيل بيانات الطلاب ومن الحقول الحقل
الرقم الوطني الذي هو عبارة عن 12 رقم يبدأ للطالب الذكر برقم 1 وللأنثى برقم 2
ومن الحقول الحقل تاريخ الميلاد 
والمطلوب كالتالي: عند كتابة الرقم الوطني والانتقال للحقل تاريخ الميلاد يكتب البرنامج 
تلقائيا سنة الميلاد(فقط) في الحقل تاريخ الميلاد (السنة فقط) حيث أن الرقم الوطني هو
عبارة عن 12 رقم الرقم الأول من اليسار هو للجنس 1:للذكر و2للأنثى والاربعة
الارقام التي الاول هي عبارة عن سنة الميلاد فقط ويكمل المستخدم بقية تاريخ
الميلاد  أي يأخد البرنامج جزء من الرقم الوطني ويضعه في سنة الميلاد

نأمل أن يكون المطلوب واضحا

Aziz.rar

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

تفضل أخي بعد كتابة رقم القومي اضغط على زر انتر

Aziz (1).rar

Rem === كود لتعبئة حقل الجتس تلقائي بناء على الرقم الوطني====

   Call Gender
   PIRTH_DATE.SetFocus
   
      Rem ==== كود يقوم بالتحقق من صحة الرقم الوطني====
   
  If Left(Me.CODE, 1) <> 1 And Left(Me.CODE, 1) <> 2 Then
            MsgBox "عذراً الرقم الذي ادخلته غير صحيح" & Chr(13) & "أعد إدخال الرقم الوطني بشكل صحيح"
            Me.CODE = ""
            Me.CODE.SetFocus
            Cancel = True
        ElseIf Len(Me.CODE & "") <> 12 Then
            MsgBox "ادخل الرقم الوطني"
            Me.CODE = ""
            Me.CODE.SetFocus
            Cancel = True
    End If
    
PIRTH_DATE.SetFocus
PIRTH_DATE.SelStart = 6
  SendKeys Mid(CODE, 2, 4)
  SendKeys "{LEFT 8}"

 

تم تعديل بواسطه ابو عارف
اضافة مرفق
  • أفضل إجابة
قام بنشر
18 دقائق مضت, عبدالعزيز محمد said:

ولو سمحت لو ان الرقم الوطني غير موجود أريد من البرنامج أن يسمح بعدم وجود الرقم الوطني وتكون كتابته يدويا

تم تعديل المرفق السابق ايضا

Aziz (1).rar

  • 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