إجعلنا صفحتك الرئيسية أخبر صديق الصفحة الرئيسية
بريد | تخزين ملفات | البوماتك | مبوبه | توظيف | ملتقى الشركات | بلوج :خدمات
دردشه | منتديات | أصحاب | كروت تهنئه :مجتمعات
سينما | فنانين | المرأه و الطفل | الصحة | أقوال مأثوره | أخبار الطقس | كورسات | إسلاميات | تغطيات :قنوات
نكت | أبراج | ألعاب | مسابقات | ماشى راديو | ماشي فيديو | موسيقى :ترفيه
الأخبار الرئيسية | مصر | السعوديه | الإمارات | الوطن العربى | العالم | رياضه | ثقافه و فن | علوم وتكنولوجيا | اقتصاد | متنوعه | حوادث :أخبار
Html | FTP | PHP | CSS | Linux | Photoshop | Premiere 6 | Photoshop Elements 3.0 | MS Word 2000 | MS Excel | MS Power point | MS Access | MCSE | Dreamweaver MX | Flash MX | JavaScript | Flash advanced | QAMOS | Photoshop | Help | Mashy Help

الوحدات النمطیة

هي لغات البرمجة المستخدمة في برنامج الاكسس Macro Sql visual basic

الوحدة النمطية هي برمجة بلغة access basic وهي لغة visual basic مع ربطها في برنامج الاكسس

لعمل وحدة نمطية

1- من وحدة نمطية اختر جديد يظهر لك نافذة للبرمجة

2- اكتب بها التالي :-

Function function name()
حيث function name هو اسم التطبي ق المستخدم وهو اختياري وعند اخذ enter يظهر أمر end function تلقائيا .

3-ثم اكتب الأوامر المطلوبة بين أمر  end function و function -:

ملاحظة أوامر الاكسس بيسك هي نفسها أوامر البيسك ............ فإ ذا كنت مهتم بها فابدأ بدراسة أوامر الفيجوال بيسك واليك بعض منها :-

أمر كتابة رسالة مثلا :

Msgbox“ ” الرسالة

أمر إنشا ء مربع إدخال

Inputbox" الرسالة المطلوبة

4- احفظ الملف باسم واخرج منة .

لإدراج الوحدة النمطية للنموذج او التقرير كالتالي :-

1- افتح النموذج أو التقرير على التصميم

2- انشأ زر أمر بحجم مناسب ( إذا ظهر لك المعالج الخاص به اغلقة )

3- اضغط بيمين الماوس على زر الأمر ثم اختر خصائص ثم باب حدث ثم اختر الامر عند النقر على الماوس ثم

4- اكتب الأمر :-

= اسم التطبيق()

اسم التطبيق الذي تم وضعه سابقا وليس اسم الملف

5- ابدأ التنفيذ.

مثال :-

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

1- يتم فتح وحدة نمطية جديدة

2- يتم كتابة الأمر

اسم التطبيق()Function 

يتم كتابة الأوامر التالية

Dim المتغير as string

( “ ادخل كلمة السر من فضلك “ )=inputbox
المتغير
يتم حفظ الوحدة النمطية باسم

يتم فتح النموذج المراد الوضع به وادراج زر امر وبيمين الماوس على زر الامر وعند امر عند الضغط على الماوس يتم كتابة = اسم التطبيق()

 

مهارات


(1) عرض بيانات محددة في نموذج آ خر

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



هذا الشر ح يجيب على هذا التساؤل .

طبعًا - وهي القاعدة الأساسية في الموضوع- أنه لابد أن يكون هناك رابطة بين الجدولين المبني عليهما النموذجين وإلا كيف يمكن عرض
البيانات .

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

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

خطوات ا لإ نشا ء :

1- أنشئ قائمة منسدلة - لاتنسى تفعيل المعالج الموجود على شريط الأدوات :

2- عند إنشا ء القائمة يشتغل المعالج وتظهر الشاشة التالية :





3- اتركه على الاختيار الأول ثم اضغط التالي فتظهر الشاشة التالية :



4- اختر جدول الهواتف ثم اضغط التالي فتظهر الشاشة التالية :





6- ثم اضغ ط التالي بدون تغيير شي ء ثم اضغ ط التالي فتظهر الشاشة التالية :



 

7- اظهر خصائص القائمة ثم غير اسمها إلى اختر_ اسم اكتب اختر اسم ثم اضغط إنها ء .

8- أنشئ زر أمر على النموذج فتظهر الشاشة التالية :




9- 
اختر عمليات النماذج ومن اليسار اختر فتح نموذج ثم اضغط التالي فتظهر الشاشة التالية
:




-10 اختر جدول الهواتف ثم اضغط التالي فتظهر الشاشة التالية :



11- اختر الخيار الأول : فتح النموذج والبحث عن بيانات محددة للعرض فتظهر الشاشة التالية :



12- اختر رقم الشخص من اليمين ورقم الشخص من اليسار بالنقر على كل منهما مرة واحدة ثم اضغط هذا الزر فتظهر أمام كلمة الحقول المتطابقة في الأسفل رقم الشخص >-< رقم الشخص ، ثم اضغط التالي ولاتغير شيء ثم اضغط التالي مرة أخرى فتظهر الشاشة التالية :



13- اكتب الاسم فتح_ نموذج_ الهاتف ثم اضغط زر إنها ء .

14-ا لآ ن لو جربت فتح النموذج سيفتح على السجل المعروضة بياناته ، ولكن نحن نريده أن يفتح نموذج الهواتف حسب الاختيار من القائمة وليس حسب السجل الحالي ، لذلك نحتاج للتعديل في كود زر الأمر الذي أنشأه المعالج .

15- أظهر صفحة الخصائص لزر الأمر ثم انتقل لصفحة التبويب حدث وفي حدث عند النقر انقر الزر ذو الثلا ث نقط وستظهر الوحدةالنمطية الخاصة بالنموذج وفيها الكود التالي :


والسطر المطلوب تغييره هو :

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


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

 

الفصل الأول <<
   الدرس الأول
   الدرس الثانى
   الدرس الثالث
الفصل الثانى <<
   الدرس الأول
   الدرس الثانى
   الدرس الثالث
الفصل الثالث <<
   الدرس الأول
   الدرس الثانى
   الدرس الثالث
   الدرس الرابع

About Us - Terms of Service - Advertise with us - Copyright - Disclaimer - Feedback - Privacy - Jobs - Contact Us
Copyright © El Motaheda.com 2008. All rights reserved.
Mashy.com is against all forms of violence.
ماشى دوت كوم ضد العنف بكل أنواعه