الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.
need assistance in adding zero value to columns in continuou

مساعدة في تصفير أعمدة

بدأه DrSamMak في 22 سبتمبر 2016 · 2 رد · 695 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله
معذرة ولكن عندي صعوبة في عمل شيء و اتمنى مساعدتي بها...
أعمل على قاعدة بيانات أكسس على شئون الموظفين. واريد ان أعمل في

إحدى النماذج زر يقوم بتصفير (Add zero value) عمودي الغياب الصباحي والمسائي عن

طريق كود في بي أي.

Personnel.rar

تم تعديل هذه المشاركة بواسطة DrSamMak في 22 سبتمبر 2016 في 21:15 — السبب: Attaching Example File

#2

تقضل ولعله ماتريد

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

#3

Abs يعني اسم الحقل الخاص بالغياب

ما عرفت انه فيه دالة بهذه التسمية.

عموماً

عاجز عن الشكر أخي Ramhan واعتذر مرة أخرى على الازعاج. لكني مبتديء في vba وعندي ولع شديد بها، ولم أجد طريقه لتعلمها احترافيا. إلا ما أجد من الكتب الإلكترونية.

شاكر جداً مره أخرى وبارك الله فيك وفي المنتدى الطيب.

مواضيع مشابهة