إظهار معلومات قاعدة البيانات في Microsoft Office Access


Kuwait10DatabaseFileInfo

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

ما المعلومات التي ستظهر؟
بشكل أساسي ستظهر المعلومات التالية:
1. مسار قاعدة البيانات (ينصح فيه عند التعامل في بيئة الشبكات).
2.  حجم قاعدة البيانات (ينصح فيه نظرا لمحدودية سعة قاعدة بيانات Access).
3. النسبة المئوية لحجم قاعدة البيانات الحالية بالنسبة إلى الحجم الأقصى الذي يستطيع إدارته محرك Microsoft Jet Database (وهذا هو الشيء الجديد).
4. أخر نشاط تم على قاعدة البيانات.
كما يمكنك إضافة معلومات أخرى، مثلا عدد السجلات، عدد المستخدمين وإلى آخره.
ولك أن تتخيل كيف سيبدو تطبيقك إحترافيا.

كيف نفعل ذلك؟
باستخدام بعض الوظائف الجاهزة في Microsoft Office Access وعمليات رياضية بسيطة.

الخطوات:
1. قم بإنشاء (4) مربعات نص غير منضمة بالأسماء التالية:
أ. txtPath
ب. txtSize
ج. txtPercentage
د.txtLastActivity
2. غير خصائص حقول النص:
أ. ممكن، إختر لا.
ب. تم تأمينه، إختر نعم.
3. في حديث عند التحميل () للنموذج إنسخ والصق الأوامر التالية:

    Dim strGetFullPath As String
    strGetFullPath = CurrentProject.FullName
    Me.txtPath = strGetFullPath
    Me.txtSize = FileLen(strGetFullPath) / 1024 & ” KB”
    Me.txtPercentage = FileLen(strGetFullPath) / 2147483648#
    Me.txtLastActivity = FileDateTime(strGetFullPath)

وهذا كل شيء.
يمكنكم تحميل مثال على ذلك من هنا: الرابط

الإعلان

القوالب (Themes) في Access 2010 تحل محل التنسيق التلقائي (AutoFormats) في الإصدارات السابقة


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

Access2010Themes_1

Access2010Themes_2

Access2010Themes_3

سؤال وجواب في Microsoft Access : كيف أطبع كل سجل في ورقة منفصلة؟


Microsoft Office Access 2007

هذا سؤال طرحه أحد الأعضاء في منتديات الفريق العربي للبرمجة،
وكانت إجابتي كالتالي:
1- إفتح التقرير في وضع التصميم.
2. حدد مقطع “تفصيل”.
3. من خصائص مقطع تفصيل إذهب إلى خاصية “فرض صفحة جديدة”،
ومن القائمة المنسدلة غير هذه الخاصية إلى “بعد المقطع”.
وهذا كل شيء.

خطة دراسية لدورة قاعدة بيانات Microsoft Office Access


إحصل على آخر التحديثات Microsoft Office Access 2007

لمدربي الحاسوب،
وللراغبين بتعلم قاعدة بيانات Microsoft Office Access،
أضع بين يديكم خطة دراسية لمدة شهر للمستوى الأساسي (Foundation Level) والمستوى المتقدم (Advanced Level)،
قمت بإعدادها شخصيا وتلمست نجاحها على مر الدورات،
سواء كنت مدربا أو كنت متدربا، فإليك الخطة الدراسية الناجحة.

(الخطة الدراسية لدورة قاعدة بيانات Microsoft Office Access)
المدة: (4) أسابيع (بواقع خمسة أيام في الإسبوع)
عدد المحاضرات في اليوم: (3) محاضرات
مدة كل محاضرة: (45) دقيقة

الأسبوع الأول
اليوم الأول:

  • مقدمة في قواعد البيانات العلائقية
  • التعرف على كائنات قاعدة بيانات Microsoft Access
  • التعرف على الواجهة وأساسيات الإستخدام

اليوم الثاني:

  • إنشاء الجداول
  • أنواع الحقول
  • خصائص الحقول

اليوم الثالث:

  • طرق إستيراد وتصدير البيانات
  • إستخدام معالج البحث في الجدول (الجزء الأول)
  • إستخدام معالج البحث في الجدول (الجزء الثاني)

اليوم الرابع:

  • أنواع العلاقات وأنواع ربط الجداول
  • إنشاء وتحرير العلاقات
  • فهم التكامل المرجعي

اليوم الخامس:

  • إنشاء إستعلامات التحديد
  • التعرف على المعايير
  • تنفيذ العمليات الحسابية في الإستعلام

الأسبوع الثاني
اليوم الأول:

  • إنشاء النماذج
  • إضافة النماذج الفرعية
  • إنشاء النماذج المنبثقة

اليوم الثاني:

  • إضافة أزرار الأوامر
  • إضافة أدوات التحكم الأخرى
  • خصائص النموذج (الجزء الأول)

اليوم الثالث:

  • خصائص النموذج (الجزء الثاني)
  • إنشاء وتشغيل وحدات الماكرو في النماذج (الجزء الأول)
  • إنشاء وتشغيل وحدات الماكرو في النماذج (الجزء الثاني)

اليوم الرابع:

  • إنشاء التقارير
  • إضافة التقارير الفرعية
  • خصائص التقرير

اليوم الخامس:

  • الفرز والتجميع
  • إنشاء وتشغيل وحدات الماكرو في التقارير (الجزء الأول)
  • إنشاء وتشغيل وحدات الماكرو في التقارير (الجزء الثاني)

الأسبوع الثالث
اليوم الأول:

  • استكشاف بيئة فيجوال بيسك للتطبيقات
  • التعرف على الأحداث والإجراءات في بيئة فيجوال بيسك للتطبيقات
  • البرمجة الشرطية

اليوم الثاني:

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

اليوم الثالث:

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

اليوم الرابع:

  • ضغط قاعدة البيانات وإصلاحها،النسخ الإحتياطي
  • الحماية والتشفير (الجزء الأول)
  • الحماية والتشفير (الجزء الثاني)

اليوم الخامس:

  • مراجعة شاملة
  • مناقشة أفكار مشاريع التخرج (الجزء الأول)
  • مناقشة أفكار مشاريع التخرج (الجزء الثاني)

الأسبوع الرابع
من اليوم الأول إلى اليوم الثالث:
تنفيذ مشاريع التخرج
اليوم الرابع:
عرض ومناقشة مشاريع التخرج
اليوم الخامس:
حفل التخريج وإعلان النتائج

تلوين الحقول عند نقل التركيز إليها تلقائيا ومن غير برمجة


ColoringFields

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

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

الخطوات سهلة وغير معقدة.
الخطوة الأولى: تغيير لون مربع النص إلى اللون المطلوب من خلال خاصية “لون الخلفية”.
الخطوة الثانية: تغيير نمط الخلفية لمربع النص إلى “شفاف”.
وهذا كل شيء! ألم أقل لكم أنها حيلة.

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

التطبيق العملي في المرفق.

برنامج إختبر معلوماتك الحاسوبية Microsoft Office Access 2007

طريقة تغيير خيارات الأمان في Microsoft Access 2007 – Macro Settings


يعاني بعض مستخدمي Microsoft Access 2007 من مشكلة رسائل تحذير الأمان، والتي تؤدي إلى تعطيل كافة التعليمات البرمجية وبعض وحدات الماكرو وبعض أنواع الإستعلامات،
مما يسلتزم تغيير بعض إعدادات خيارات الأمان في مركز التوثيق.
كيف تتعامل مع هذا الموضوع؟ ستكتشف ذلك في المذكرة المرفقة.