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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته ارجو المساعدة من اخواني الكرام بارك الله فيكم اهل العلم

في هذا المرفق اريد عمل عدد الفصول لكل صف بمجرد الحفظ يقوم الكود عمل فصول 1 و2 و2 الخ على حسب ما احدده في هذا النموذج ويتم عمل ذلك في جدول [tbl_add_fasl]

نموذج  تحدد عدد الفصول.png

يتم هنا وضع البيانات.png

حلقة تكرارية لاضافة الفصول المدرسية.rar

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

في هذا المرفق اريد عمل عدد الفصول لكل صف بمجرد الحفظ يقوم الكود عمل فصول 1 و2 و2 الخ على حسب ما احدده في هذا النموذج ويتم عمل ذلك في جدول [tbl_add_fasl]

ضع داخل زر الحفظ هذه الشيفرة .....

Dim db As DAO.Database
Dim rstFrom As Recordset
Dim rstTo As Recordset
Set db = CurrentDb
Dim RC, i, r As Integer
Set rstTo = db.OpenRecordset("tbl_add_fasl", dbOpenDynaset)
Set rstFrom = db.OpenRecordset("SELECT tbl_saf.id_m, tbl_saf.mr, tbl_saf.id_saf, tbl_saf.saf, tbl_saf.add_fasl FROM tbl_saf WHERE (((tbl_saf.id_m)=" & [Forms]![frm_m_r_f]![cb_mr] & "));", dbOpenDynaset)

rstFrom.MoveFirst: rstFrom.MoveLast
RC = rstFrom.RecordCount
rstFrom.MoveFirst
      For i = 1 To RC
            For r = 1 To rstFrom!add_fasl
                rstTo.AddNew
                rstTo!id_m = rstFrom!id_m
                rstTo!mr = rstFrom!mr
                rstTo!id_saf = rstFrom!id_saf
                rstTo!saf = rstFrom!saf
                rstTo!add_fasl = r
                rstTo.Update
            Next r
             
           rstFrom.MoveNext
      Next i
rstTo.Close
rstFrom.Close
Set rstTo = Nothing
Set rstFrom = Nothing
Set db = Nothing

 

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