أم جمانه
31-Jan-2008, 10:17 PM
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
أنا جيت أغلس عليكم :S_005: و أعلن انتهاء الفسحة
لو سمحتم كل واحد في مكانه راح نبدأ دحين حصة البرمجة
و درس اليوم زي ما انتو شايفين على السبورة
http://beautomah.googl epages.com/board.jpg
في طريقتين لعمل الدليل الالكتروني طبعا ممكن نخليه لأي بيانات مو شرط لأرقام الهواتف
أنا راح أتجاهل الطريقة الأولى اللي تحتاج إلى ملف أكسيس لعمل قاعدة بيانات
لأنه في حال فقد الملف او تغير مكانه او حتى اسمه فإن برنامجك ما حيشتغل بشكل صحيح
أما اللي راح أشرحها فهي الطريقة السهلة لأنها بدون ملف منفصل لقاعدة بيانات :
في form جديد أضيفي أدوات الـtexts و الـlabels و الـ commands كما في الصورة
http://beautomah.googl epages.com/phone.jpg
أضيفي أداة الـ data و صورتها موجودة داخل المربع
في خانة الـ General سنقوم بإنشاء دالة /
Private Sub omjomana()
If Data1.Recordset .RecordCount = 0 Then
MsgBox " please Enter your data"
Exit Sub
End If
في زري التالي و السابق نستدعي الدالة السابقة :
Private Sub Command1_Click( )
Call omjomana
On Error Resume Next
Data1.Recordset .MoveNext
If Data1.Recordset .EOF Then
Data1.Recordset .MoveFirst
End If
End Sub
Private Sub Command2_Click( )
Call omjomana
On Error Resume Next
Data1.Recordset .MovePrevious
If Data1.Recordset .BOF Then
Data1.Recordset .MoveLast
End If
End Sub
في زر جديد نكتب :
Data1.Recordset .AddNew
Command1.Enable d = False
Command2.Enable d = False
Command3.Enable d = False
Command4.Enable d = False
Command5.Enable d = False
Command6.Enable d = True
Command7.Enable d = False
Command8.Enable d = False
داخل ملف الحفظ :
Data1.Recordset .Update
MsgBox (" الحمد لله ... تم حفظ البيانات بنجاح ")
Command1.Enable d = True
Command2.Enable d = True
Command3.Enable d = True
Command4.Enable d = True
Command5.Enable d = True
Command6.Enable d = False
Command7.Enable d = True
Command8.Enable d = True
السلام عليكم و رحمة الله و بركاته
أنا جيت أغلس عليكم :S_005: و أعلن انتهاء الفسحة
لو سمحتم كل واحد في مكانه راح نبدأ دحين حصة البرمجة
و درس اليوم زي ما انتو شايفين على السبورة
http://beautomah.googl epages.com/board.jpg
في طريقتين لعمل الدليل الالكتروني طبعا ممكن نخليه لأي بيانات مو شرط لأرقام الهواتف
أنا راح أتجاهل الطريقة الأولى اللي تحتاج إلى ملف أكسيس لعمل قاعدة بيانات
لأنه في حال فقد الملف او تغير مكانه او حتى اسمه فإن برنامجك ما حيشتغل بشكل صحيح
أما اللي راح أشرحها فهي الطريقة السهلة لأنها بدون ملف منفصل لقاعدة بيانات :
في form جديد أضيفي أدوات الـtexts و الـlabels و الـ commands كما في الصورة
http://beautomah.googl epages.com/phone.jpg
أضيفي أداة الـ data و صورتها موجودة داخل المربع
في خانة الـ General سنقوم بإنشاء دالة /
Private Sub omjomana()
If Data1.Recordset .RecordCount = 0 Then
MsgBox " please Enter your data"
Exit Sub
End If
في زري التالي و السابق نستدعي الدالة السابقة :
Private Sub Command1_Click( )
Call omjomana
On Error Resume Next
Data1.Recordset .MoveNext
If Data1.Recordset .EOF Then
Data1.Recordset .MoveFirst
End If
End Sub
Private Sub Command2_Click( )
Call omjomana
On Error Resume Next
Data1.Recordset .MovePrevious
If Data1.Recordset .BOF Then
Data1.Recordset .MoveLast
End If
End Sub
في زر جديد نكتب :
Data1.Recordset .AddNew
Command1.Enable d = False
Command2.Enable d = False
Command3.Enable d = False
Command4.Enable d = False
Command5.Enable d = False
Command6.Enable d = True
Command7.Enable d = False
Command8.Enable d = False
داخل ملف الحفظ :
Data1.Recordset .Update
MsgBox (" الحمد لله ... تم حفظ البيانات بنجاح ")
Command1.Enable d = True
Command2.Enable d = True
Command3.Enable d = True
Command4.Enable d = True
Command5.Enable d = True
Command6.Enable d = False
Command7.Enable d = True
Command8.Enable d = True