ملتقى لمسات للثقافة العامة
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

ملتقى لمسات للثقافة العامة

اهلا وسهلا بك يا (زائر) في (ملتقى لمسات للثقافة العامة) ,, نتمنى ان تقضي معنا وقتا طيبا
 
الرئيسيةmainfourmاليوميةالأحداثمدوناتس .و .جبحـثأحدث الصورالأعضاءالمجموعاتالتسجيلدخول

 

 خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب

اذهب الى الأسفل 
+2
فاتوماتو
المهاجر
6 مشترك
كاتب الموضوعرسالة
المهاجر
Admin
المهاجر


عدد المساهمات : 3264
نقاط العضو : 7684
تقييمات العضو : 27
تاريخ التسجيل : 30/07/2009
العمر : 49

خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Empty
مُساهمةموضوع: خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب   خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Emptyالإثنين أغسطس 16, 2010 12:15 pm

من منا لا يعرف كيفية التعامل مع أكسس وكم منا لم يقم ببناء برنامج بسيط خاص به أو ببرنامج معقد خاص بشركته به والكثير منا بحاجة لمعرفة كيفية الاستفادة القصوى من هذا البرنامج المليء بالخفايا والكثير منا يريد حماية برنامجه من العبث أو حماية كوده البرمجي ولذلك هناك بعض الأمور التي سوف أقوم بشرحها عن أكسس وهي غير تلك الأمور الاعتيادية التي نعلمها جميع عن أكسس

الاستعلامات

هذه النافذة التي لا يعلم كيفية استخدامها إلا القليل والقسم الآخر لا يعرف ما هي ولذلك أحب أن أقوم بتعريفها هي ببساطة واجهة رسومية تقوم بتمكينك من بناء جمل استعلام تستخدم لاستخراج بيانات محددة من جدول أو استعلام أو خليط منهم مبينة على شروط معينة

بعد تعريف الاستعلامات دعنا نتعرف على ابسط الطرق التي يمكن التعامل معها به

قم بفتح قاعدة بيانات موجودة لديك ثم قم بالتوجه إلى قسم الاستعلامات وقم بالنقر على جديد ثم قم باختيار استعلام بسيط ثم انقر التالي ثم قم بتحديد الجدول الذي تريد الحصول على بيانات منه أو الجداول وقم بتحديد الحقول ثم التالي ثم التالي بذلك نكون قد كونا استعلام عن تشغيله لا يقوم سوى بعرض جميع البيانات الموجودة في الحقول التي تم اختيارها من قبلنا ولكي نحقق الفائدة القصوى المرجوة منه قم بتحديد الاستعلام ثم قم بالنقر على زر تصميم

سوف تظهر لك شاشة تبين لك الحقول الموجودة لديك واسم الجدول التي احضر منه هذه الحقول وقول فارغة أخرى هذه الحقول الفارغة هي التي سوف نقوم بالتعامل معها وسوف نقوم بتحديد الشروط التي نحتاجها بها

على سبيل المثال لديك جدول دليل الهواتف وقمت بعمل استعلام كامل عنه أردت الحصول على بيانات شخص محدد قم باتباع آلاتيقم بالتوجه إلى حقل الاسم واذهب إلى الصف الثالث وهو خاص بالمعايير وقم بكتابة جملة تتطلب من المستخدم إدخال اسم الشخص الذي يريد معرفة رقمه ويجب أن تكون بين علامتي

[ ]

[Enter then Name ]

ثم قم بحفظ هذا الاستعلام وقم بتنفيذه فسوف يظهر لك مربع حوار يطلب اسم الشخص وعند إدخاله فسوف يظهر لك حقل وحيد يحتوي على بيانات الشخص المطلوب

للمزيد من الاستعلامات

يمكنك استخدام أكثر من حقل في نفس الوقت كما يمكنك استخدام رموز المقارنة

and or > < =

وغيرها لتكوين استعلام بسيط

مثال

قم بالذهاب إلى مربع المدينة ثم قم بكتابة الرياض داخل المعايير وقم بتنفيذ الاستعلام فسوف يظهر لك كل الأشخاص الموجدين في مدينة الرياض دون سؤال وهنا نفرض أننا قمنا بإزالة الاستعلام السابق

مثال

للحصول على بيانات محددة بين تاريخ محدد مثلا يستخدم ذلك بكثرة في المخزون ومعلومات أخرى

اذهب إلى مربع التاريخ وقم بكتابة الآمر التالي

>=[Start Date] and <= [End Date]

بهذا الجملة سوف تظهر لنا مربعين للحوار يطلب كل منهما التاريخ أحدهما التاريخ الابتدائي والآخر التاريخ النهائي وبذلك يتم الحصول على بيانات المدة المحددة

التقارير

جميعنا يعلم كيفية التعامل مع التقارير ولكن الكثير منا لا يعلم كيفية الحصول على تقرير مبني على استعلام الطريقة بسيطة قم بالذهاب إلى الاستعلامات وقم بعمل استعلام محدد ثم قم بال بالذهاب إلى التقارير وقم باختيار جديد ثم معالج التقارير وقم باختيار الاستعلام الذي تريد البناء عليه وقم بتحديد الحقول ثم قم بتنفيذ هذا التقرير فترى أنه يقوم مثلا في مثالنا السابق التاريخ الابتدائي والتاريخ النهائي ويقوم بإخراج التقرير بالبيانات الجديدة

النماذج

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

في بيئة التصميم قم باختيار إظهار مربع الأدوات قم بالنقر على أداة زر أمر وقم بتحديدها على النموذج

سوف تظهر لك شاشة بالعمليات المتوفرة لديك قم بتحديد نوع العملية ونوع الوظيفة ثم قم بالنقر على التالي ثم قم بتحديد النص الخاص بزر الآمر أو الصورة التي تريدها وبعدها إنهاء وقم بتنفيذ النموذج فسوف ترى أن الآمر يتم تنفيذه دون كتابتك أي سطر برمجي وهذا يعتمد على كود يقوم المعالج بوضعه تلقائيا داخل زر الآمر

النموذج الأب والنموذج الابن

الجدول والتفاصيل

قد نحتاج في كثير من مشاريعنا إلى جداول مترابطة مع بعضها البعض مثل الفواتير فالفواتير عبارة عن جدولين جدول الفواتير وجدول تفاصيل الفواتير فكيف نقوم بوضعها معا داخل نموذج مفرد ويكون هناك ارتباط صحيح

اذهب إلى الروابط وقم بتحديد الحقول المترابطة بين الجداول نوعية الربط يجب أن يكون واحد إلى عدة وهذا هو سبب وضع مثل هذه الجداول أو النماذج حيث يكون هناك حقل معين مرتبط بحقول كثيرة من جدول أخر

قم بالذهاب إلى قسم النماذج وقم بتحديد جديد ثم قم باختيار معالج النماذج ثم قم بتحديد الجدول الأب أولا وقم بوضع جميع الحقول وفي نفس الخطوة في نفس المكان قم بتحديد جدول التفاصيل وقم بتحديد الحقول التي تريد وضعها وسوف تلاحظ أن هناك حقلين تم ربطهما ببعضهما البعض ثم قم بالنقر على التالي ثم إنهاء قم بتنفيذ النموذج فترى أن النموذج اصبح كما فاتورة المبيعات الأصلية

وحدات الماكر

وحدات الماكرو هي عبارة مثل الملفات الدفعية التي تقوم بتنفيذ أوامر متابعة وسوف أقوم بإخبارك بأهم ما يمكنك القيام به بهذه الماكرو مع العم أن التعامل و أهمية الماكرو كبيرة ولكني سوف أضعك على أول الطريق

قم بالذهاب إلى صفحة الماكرو ثم قم بالنقر على جديد ثم قم بالاختيار من الإجراءات إجراء

MsgBox

ثم قم بتحديد النوع ونوع الصوت والرسالة طبعا تجد كل ذلك في الأسفل



قم بالذهاب إلى الإجراءات مرة أخرى وقم باختيار إجراء أخر في السطر التالي للإجراء القديم وقم بتحديد

openForm

من الأسفل قم بتحديد اسم النموذج وهو يقوم بإعلامك بجميع أسماء النماذج المتوفرة لديك

قم بإغلاق الماكرو وقم بحفظه باسم

Autoexec

طبعا أي أجراء بهذا الاسم يقوم بالعمل تلقائيا عن فتح قاعدة البيانات ولذلك قم بإغلاق قاعدة البيانات كاملة وقم بتشغيلها مرة أخرى وسوف ترى أن الرسالة التي كتبتها سوف تظهر وبعدها سوف يقوم بتشغيل النموذج المحدد تلقائيا

خفايا مهمة

من الخفايا الأخرى في أكسس وهي مثيرة جدا ومفيدة

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

قم بكتابة عنوان التطبيق مثلا في مثالنا السابق

دليل الهاتف

قم باختيار رمز للتطبيق أي قم بتحديد أيقونة ويمكنك الحصول على الأيقونات من مجلد ويندوز

قم بإزالة علامة التعليم من جميع مربعات الاختيار ثم قم بالنقر على موافق

قم بإغلاق قاعدة البيانات وقم بتشغيلها مرة أخرى سوف تلاحظ عدة أمور وهي

أن أسم التطبيق سوف يظهر دون أسم أكسس وكأنه برنامج مستقل

سوف تظهر أيقونة للبرنامج غير أيقونة أكسس

سوف تختفي جميع الخصائص مثل شاشة الجداول والتقارير والنماذج

سوف تختفي جميع القوائم ماعدا القوائم الرئيسية

سوف تظهر لك الشاشة التي قم بتحديدها في الماكرو

لا يمكنك الدخول على شاشة التصميم لآي من عناصر القاعدة

طبعا هذه الخدعة لا يمكنك عن طريقها تعديل ما قمت به إلا باستخدام زر

Shift

عند تشغيل قاعدة البيانات وأقصد أن تبقى يدك على هذا الزر وسوف ترى أن قاعدة البيانات قد عادت وبذلك يمكنك تعديلها من جديد

تبديل صورة البرنامج

إظهار صورة للبرنامج عند الإقلاع بدلا من صورة أكسس

قم بعمل صورة نقطية بحجم معقول ويجب أن تقوم بحفظها بصيغة

BMP

وتقوم بحفظها بنفس اسم قاعدة البيانات أكسس وبنفس المجلد الموجودة به قاعدة البيانات

قم بإغلاق أكسس وقم بالنقر المزدوج على قاعدة البيانات وسوف تلاحظ ظهوره الصورة التي قمت بوضعها بدلا من صورة أكسس

تأمين الكود

تأمين الجداول من العبث وتأمين تصميم النماذج والتقارير من التغيير

لكي تقوم بتأمين جدول ما فعليك أن تقوم بالنقر عليه واستخدام خصائص ثم قم باختيار صفة مخفي وبذلك لن يقوم بمشاهدة أي كان

ثم قم بالذهاب إلى القائمة أدوات وقم باختيار أدوات مساعدة لقواعد البيانات ومنها قم باختيار إنشاء ملف

MDE

وسوف يطلب منك أن تقوم بتحديد ومسار الملف الذي سوف يقوم بإنشائه ثم قم بالنقر على موافق قم بإغلاق أكسس وقم بالنقر على الملف الجديد الذي انشأ وسوف تجد أنه بصيغة جديدة وهي

MDE

قم باستكشاف قاعدة البيانات ألان سوف تجد أنه لا يمكنك القيام بإنشاء أو تعديل تصميم النماذج أو التقارير كما وأن الجداول مخفية والاستعلامات من المفروض أن تبقى موجدة لكي يقوم المستخدم بالقيام بعمل استعلامات محددة من قبله

الحزم والأعداد

يمكنك القيام بعمل برنامج يتم إعداده أي تنصيبه على الأجهزة الأخرى كما تقوم بتنصيب أي برنامج حيث يتم تحديد مكان البرنامج ويتم إنشاء مجموعة برمجية في زر إبداء خاصة به وهناك أداة موجودة يتم الحصول عليها منفصلة عن أكسس تسمى

Microsoft Access Tool Kite

وهذه الأداة تمكنك من حزم قاعدة البيانات لديك لكي متمكن من أعداد برنامج إعداد خاص بها ولكن من عيوب هذه الأداة أو هذه الطريقة هي أنه لا يمكن تشغيل قاعدة البيانات لديك إلا على جهاز يحتوي على أكسس أي أنه لا يقوم بسحب الملفات التشغيلية الخاصة بقاعدة البيانات من أجل توزعيها مع البرنامج بل يقوم فقط بإعداد القاعدة والملفات المرفقة مع العلم أنه بإمكانك إرفاق أي ملفات تريد معها

ملاحظة أخيرة وهي أن هذا البرنامج في غاية السهولة في اعداده وفي التعامل معه
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://moftah.mam9.com
فاتوماتو
وسام التميز
وسام التميز
فاتوماتو


عدد المساهمات : 1978
نقاط العضو : 3103
تقييمات العضو : 75
تاريخ التسجيل : 18/04/2010
العمر : 43

خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Empty
مُساهمةموضوع: رد: خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب   خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Emptyالثلاثاء أغسطس 17, 2010 8:38 am

بارك الله فيك على هالمعلومات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
alflahi
عضو جديد
عضو جديد
alflahi


عدد المساهمات : 1
نقاط العضو : 1
تقييمات العضو : 0
تاريخ التسجيل : 04/02/2011
العمر : 45

خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Empty
مُساهمةموضوع: رد: خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب   خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Emptyالجمعة فبراير 04, 2011 2:00 am

thanxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
الرجوع الى أعلى الصفحة اذهب الى الأسفل
مون لايت
وسام التميز
وسام التميز
مون لايت


عدد المساهمات : 884
نقاط العضو : 1600
تقييمات العضو : 3
تاريخ التسجيل : 29/09/2009
العمر : 36

خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Empty
مُساهمةموضوع: رد: خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب   خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Emptyالأحد فبراير 06, 2011 12:44 pm

معلومات قيمة ورائعة

بارك الله فيك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
بسمة الحياة
قريب من الاشراف
قريب من الاشراف
بسمة الحياة


عدد المساهمات : 1063
نقاط العضو : 1422
تقييمات العضو : 6
تاريخ التسجيل : 22/05/2010
العمر : 33

خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Empty
مُساهمةموضوع: رد: خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب   خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Emptyالأحد فبراير 06, 2011 9:03 pm

يعطيك العافية اخى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
لؤلؤة البحر
مشرف قسم الأطفال
مشرف قسم الأطفال
لؤلؤة البحر


عدد المساهمات : 1174
نقاط العضو : 2052
تقييمات العضو : 4
تاريخ التسجيل : 07/09/2009
العمر : 28

خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Empty
مُساهمةموضوع: رد: خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب   خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب Emptyالأحد فبراير 06, 2011 9:30 pm

يسلموووووووو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
خفايا ومعلومات متقدمة في برنامج أكسس -- لغات البرمجة الخاصة بالحاسب
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» دروس متقدمة في برمجة اجهزة الراوتر
» طرق إبداعية في حفظ القرآن الكريم باستخدام علم البرمجة اللغوية العصبية
» تحميل برنامج ( تعليم التجويد ) للقرآن الكريم ... برنامج دعوي رائع

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ملتقى لمسات للثقافة العامة :: زاوية البرامج والكمبيوسوفت :: زاوية البرامج والكمبيوسوفت-
انتقل الى: