الفصل الا ول (البداية) تصميم قاعدة بيانات بسيطة...4 الا وامر الا ساسية المتوفرة فى المعالجات...12 الفصل الثانى (برمجة ا كسيس (VBA برمجة أآسيس...18 VBA مقارنة بين VB وVBA...18 الدخول إلى صفحات آتابة برامج ال 19...VBA أنواع الا وامر... 20 برنامج العمليات الحسابية... 20 محرر الا وامر 28... Code Editor عناصر بيي ة التطوير...29 IDE إضافة أوامر...30 أدوات تصميم واجهة البرنامج...31 أداة العنوان 32...LABLE خاصية 33...BACK COLOR خاصية.FORE COLOR 34... خاصية.FONT NAME 34... خصاي ص الا بعاد و الموضع...35 خصاي ص أخرى... 35 خطوات تصميم البرنامج...36 أداة الكتابة 37... TEXT BOX الخاصية 38... TEXT الخاصية 38... SCROLL BAR الخاصية 38...BORDORSTYLE أداة الصورة...38 Image الخاصية 40... BORDER STYLE أداة الا طار...40 GroupBox أداة مربع السرد 40...LIST BOX الخاصية 45... SelectionMode الخاصية 46...SORTED الا وامر المستخدمة مع 47...LIST BOX معرفة العناصر التى اختارها المستخدم... 47
Access 2013 VBA@@ î c@ò Ši 253 أداة الاختبار...50 CheckBox أداة الاختبار...51 RadioButton الخاصية 54... WINDOW STATE الخاصية 54...CLIPCONTROL الخاصية 54... TITLE BAR الخاصية 55... ICON إضافة 55...From أداة الصفحات 56...TabControl التعامل مع أآثر من نموذج...60 Form الفصل الثالث (الا حداث (Events ما هي الا حداث...64 الا حداث العامة 65...Events توظيف الا حداث... 67 إحداثيات النموذج 70... Form Coordinates الدالة QBColor() 70... أحداث لوحة المفاتيح 72... Key Board Events الحدث 72... KeyPress الحدث 73... KeyDown الحدث 74...Leave أحداث ال...75 From الفصل الرابع (قواعد البرمجة) قواعد البرمجة...78 المتغيرات Variables و الثوابت 78...Constants الا علان عن المتغيرات 79...variable declaration درجات مستوي و أشكال الا علان...79 متغير خاص بالدالة 80...LOCAL متغير علي مستوي ال.FORM...80 الا علان عن متغير علي مستوي التطبيق... 81 التحويلات بين الا نواع...83 دوال الا دخال و الا خراج...84 I/O Functions دوال الا خراج ) عرض الرساي ل (...84 الدالة 84...MSGBOX دالة الا دخال...88 INPUTBOX العبارة 89...With الفصل الخامس (جمل التحكم والتكرار) التكرار 92... Looping الجملة 92...FOR
254 Access 2013 VBA @ î c@ò Ši أنواع الجمل...94 جملة 94... FOR جملة 98... DO..WHILE جمل التحكم في مسار البرنامج...99 جملة... IF 100 جملة... IF..ELSE 102 ترآيب...IF ELSE IF 104 الترآيب...SELECT CASE 104 جملة...GOTO 109 الفصل السادس (الدوال وملفات الدوال) معني الدالة والبرنامج الفرعي... FUNCTION & SUB 112 التعامل مع البرنامج الفرعي SUB (الا جراء)... 113 إرسال معاملات... 115 القيمة الافتراضية للمعامل... Optional Argument 118 الفرق بين ByVal و... ByRef 119 برنامج فرعي من نوع ) Function الدالة (... 120 ملفات الا وامر... 122 الدوال الجاهزة... Built in Functions 123 تعريف دالة من نوع...Int 125 الدالة...PlaySound() 126 الفصل السابع (المصفوفات (Arrays معني المصفوفة... 134 أنواع المصفوفات :... 134 مصفوفة البعد الواحد... One Dimension 136 المصفوفة ذات البعدين... 140 الفصل الثامن (البرمجة بواسطة الا هداف) مفاهيم البرمجة بواسطة الا هداف... 146 معنى الفصيلة... Class 147 ما هي دوال البناء و دوال الهدم... 149 ما هي خاصية التوريث... Inheritance 149 ما هي الخاصية... Overloading 150 إنشاء واستعمال الفصاي ل...Creating & Use Class 150 آيفية التطبيق فى...MS Access 153 الفصل التاسع (معالجة الا خطاء) النوع الا ول : الخطا الهجاي ى... Syntax Error 166 النوع الثانى : الخطا أثناء التشغيل... Runtime Error 168
Access 2013 VBA@@ î c@ò Ši 255 طرق علاج الخطا... 169-1 الجملة...On Error Resume Next 170-2 الجملة...ON ERROR GO TO 170-3 مصفوفة الا خطاء... 172 النوع الثالث : الخطا المنطقى... Logical Error 174 طرق اآتشاف الخطا المنطقى... 174 الفصل العاشر (لغة الاستعلام (SQL لغة الاستعلامات...SQL 178 ما هى لغة الاستعلامات... SQL 178 أجزاء لغة الاستعلامات... SQL 178 جملة...Select 179 اختيار حقول معينة... 181 إجراء العمليات الحسابيةEquations... Arithmetic 182 إجراء عمليات حسابية بعيدة عن الحقول... 183 التعامل مع القيمة... NULL 184 تغيير عناوين الحقول عند العرض... 184 دمج الحقول معا عند العرض... 185 التحكم في النتاي ج... 185 مو ثرات المقارنة :... 187 الترآيب... BETWEEN.. AND 188 المو ثرات المنطقية... Logic Operators 189 استخدامات متقدمة للا مر.Select... 190 عرض بيانات من أآثر من جدول... 191 اختيار بيانات من أآثر من جدول... 191 العلاقة الخارجية... OUTER Join 193 ربط الجدول مع نفسه... 194 دوال المجموعات... Group functions 194 استخدام دوال المجموعات... 196 استعمال ORDER BY مع...GROUP BY 197 استعمال الا مر...Having 198 إنشاء الجداول باستخدام... Query Analyzer 199 تحديد مواصفات الحقول... 200 قيود الحقولCONSTRAINTS... 201 استعمال الا مر...ON DELETE CASCADE 202 القيد...Check Constraint 203 أنواع البيانات... Data types 204 التعامل مع البيانات... 205 إضافة بيانات... Inserting Data 205 تعديل بيانات الجداولData... Modifying 207 حذف بيانات من جدول...Delete Data 208 ما هى...VIEWS 209
256 Access 2013 VBA @ î c@ò Ši شروط إضافة وتعديل بيانات من خلال الView...Simple 212 تطبيق القيود مع...View 213 تعديل مواصفات... View 214 إلغاءView... 215 الفصل الحادى عشر (برمجة قواعد البيانات) تعريف متغير الاتصال بقاعدة البيانات... Connection 218 تعريف متغير التعامل مع البيانات... Recordset 219 ربط المتغير Recordset بالمتغير...Connection 219 تنفيذ العملية المطلوبة باستخدام جملة... SQL 219 اضافة سجل جديد... 222 حذف سجل... 224 تعديل سجل... 225 البحث عن سجل... 226 أآواد مهمة... 227 الدالة ShowTables()... 227 التعامل مع قاعدة البيانات... 228 انشاء عنصر View استعلام... 229 التعديل فى... View 230 التعامل مع أآثر من قاعدة بيانات... 230 اظهار وإخفاء شريط قواي م أآسيس برمجي ا... 231 أوامر استدعاء النماذج... 231 تكبير الشاشة... 231 فتح وإغلاق النماذج... 232 استدعاء التقارير... 232 الفصل الثانى عشر (تطبيق متكامل) دراسة تطبيق المخزون... 234 مهام التطبيق... 234 جداول التطبيق... Application Tables 234 التصميم Design وتصميم الشاشات... Forms 239 بناء الشاشات... 244 زر الحفظ... 245 زر التعديل... 246 زر الحذف... 247 زر جديد... 248 التقارير المطلوبة... 248