سنة القبول =
strYear
القسم العلمي =
strSection
رقم الطالب = strID
في النموذج ، وفي حدث بعد التحديث لحقل القسم العلمي Section
Private Sub Section_AfterUpdate()
strMaxKey = Nz(DMax("strID", "tblNames"))
Me.IDD = Me.strYear & Me.strSection & Format(Val(Right(strMaxKey, 4)) + 1, "0000")
End Sub
تمت تجربة الكود بنجاح
.............