السلام عليكم ورحمة الله
معذرة ولكن عندي صعوبة في عمل شيء و اتمنى مساعدتي بها...
أعمل على قاعدة بيانات أكسس على شئون الموظفين. واريد ان أعمل في
إحدى النماذج زر يقوم بتصفير (Add zero value) عمودي الغياب الصباحي والمسائي عن
طريق كود في بي أي.
السلام عليكم ورحمة الله
معذرة ولكن عندي صعوبة في عمل شيء و اتمنى مساعدتي بها...
أعمل على قاعدة بيانات أكسس على شئون الموظفين. واريد ان أعمل في
إحدى النماذج زر يقوم بتصفير (Add zero value) عمودي الغياب الصباحي والمسائي عن
طريق كود في بي أي.
تم تعديل هذه المشاركة بواسطة DrSamMak في 22 سبتمبر 2016 في 21:15 — السبب: Attaching Example File
تقضل ولعله ماتريد
Private Sub Command316_Click() DoCmd.GoToRecord , , acFirst Me.Painting = False For i = 1 To Me.RecordsetClone.RecordCount - 1 Me.Abs = 0: Me.Abs_N = 0 DoCmd.GoToRecord , , acNext Next i DoCmd.GoToRecord , , acFirst Me.Painting = True End Sub
وهذا كود اخر وبجملة ال sql
Private Sub Command316_Click() DoCmd.SetWarnings False DoCmd.RunSQL "update MP_Que set [abs]=0,[abs_n]=0 where monthes=" & TempVars(0) DoCmd.SetWarnings False Me.Requery End Sub
وهناك ملاحظة بتسمية العمود abs حيث محجوز ولاسم دالة
بالتوفيق
خبير تحليل النظم
خبير Business Process ونظم ERPs
خبير قواعد بيانات وبرمجة اكسس
abc_2_me@hotmail.com
Abs يعني اسم الحقل الخاص بالغياب
ما عرفت انه فيه دالة بهذه التسمية.
عموماً
عاجز عن الشكر أخي Ramhan واعتذر مرة أخرى على الازعاج. لكني مبتديء في vba وعندي ولع شديد بها، ولم أجد طريقه لتعلمها احترافيا. إلا ما أجد من الكتب الإلكترونية.
شاكر جداً مره أخرى وبارك الله فيك وفي المنتدى الطيب.