اخي ابوحمود
السلام عليكم ورحمة الله وبركاتة
سوالى بسيط بالنسبة لشخص مثلك فعذرني على هذا السوال
وهو اريد عند فتح النموذج تكون جميع مربع النص خالي من البيانات ؟!!!!!
وشكراً .......:cool:
اخي ابوحمود
السلام عليكم ورحمة الله وبركاتة
سوالى بسيط بالنسبة لشخص مثلك فعذرني على هذا السوال
وهو اريد عند فتح النموذج تكون جميع مربع النص خالي من البيانات ؟!!!!!
وشكراً .......:cool:
السلام عليكم و رحمة الله و بركاته
غالبا عندما تحتاج ذلك يكون في حالةاضافة سجل جديد
فافتح الفورم فى ال ADD Mode
DoCmd.OpenForm "Form2", acNormal, , , acFormAdd
أو لا تجعل هناك مصدر لبيانات الفورم و ضعه و قتما تريد بالكود التالي
Me.RecordSource = "Query1"
طريقة لمسح مربعات نص تحوي قيم بالكود :
Dim ctl As Control
For Each ctl In Me.Controls
If ctl.ControlType = acTextBox Then
ctl = ""
End If
Next ctlولك تحياتي
طريقة ثالثة : فى حدث عند الفتح للنموذج ضع الكود التالي :
DoCmd.GoToRecord , , acNewRec DoCmd.GoToControl "st_id"
حيث st_id هو عنصر التحكم المفروض أن تذهب مشيرة الكتابة إليه عند فتح النموذج أو بمعنى هو أول عنصر تحكم فى النموذج أبدأ الكتابة فيه .
أشرف خليل
طريقة رابعة في حدث عند التحميل للنموذج ضع :
Me.DataEntry = True
وللجميع التحية
;) شكراً على كل هذا اتمنى لكم جميعاً التوفيق وغفر الله لنا ولكم ...
أو استخد الفورم بدون مصدر بيانات أصلا و أضف السجل كما فى هذا الموضوع
http://www.arabteam2000.com/vb/showthread....&threadid=11696
هذا الموضوع مغلق.