Category Archives: أمثلة ودروس وتلميحات Microsoft Office Access

جانب آخر لمحدودية قاعدة بيانات Access

Microsoft Access

Microsoft Access

هل تعلم بأنه لا يمكنك ربط أي جدول في قاعدة بيانات Microsoft Access بأكثر من 31 جدول (بعلاقة ذات تكامل مرجعي)، لماذا؟ لأن الحد الأقصى لعدد الفهارس التي يمكن أن يحتويها الجدول هو 32 فهرس، وبما أن المفتاح الرئيسي (Primary Key) يعتبر فهرس أيضا، فهذا يعني بأنه يتبقى لديك فقط 31 فهرس. وللعلم فإن عدد الفهارس التي يمكن أن يحتويها جدول في قاعدة بيانات Oracle هو غير محدود، وشتان بين عدد 32 وعدد غير محدود. Continue reading


Microsoft Access: تتبع أخطاء المستخدمين عن طريق Event Viewer

المقدمة

يعتبر عارض الأحداث أو “Event Viewer” إحدى المكونات المهمة لنظام التشغيل Windows، وهي تقوم بتسجيل الأحداث المتعلقة بالنظام والأمان والتطبيقات والبرامج وعرض المعلومات التفصيلية حولها، ومن خلالها يستطيع مطور تطبيقات قواعد بيانات Microsoft Access -وبطبيعة الحال أي مطور آخر- الاستفادة من Event Viewer للحصول على معلومات الجهاز من أجل تحديد المشاكل المختلفة التي تواجه المستخدم وحلها.
على سبيل المثال، “حسن” مطور تطبيقات قاعدة بيانات Microsoft Access تصله بعض الشكاوى من مدخلي البيانات الذي يستخدمون إحدى تطبيقاته، الشكاوى متعلقة بظهور رسائل خطأ عند قيامهم بإدخال البيانات. يستطيع “حسن” أن يطلب منهم وصف رسائل الخطأ، أو كتابتها باستخدام ورقة وقلم، أو حتى تصويرها عن طريق التقاط صورة للشاشة (Screenshot). ولكن لدى “حسن” طريقة أفضل! Continue reading


بالتجربة: تطبيق Cellica Database للتعامل مع قواعد البيانات من خلال الأجهزة الذكية

هل فكرت باستخدام قاعدة البيانات الخاصة بعملك عن طريق iPhone أو iPad؟

يعتبر تطبيق Cellica Database من أفضل التطبيقات المستخدمة للتعامل مع مختلف قواعد البيانات (قراءة وكتابة) بواسطة الأجهزة الذكية، وهو تطبيق متوفر لأغلب أنواع الأجهزة الذكية، مثل: BlackBerry و iPhone و iPad و Palm و Symbian و Android.

فهذا التطبيق يتيح للمستخدمين الوصول إلى قواعد البيانات على كمبيوتراتهم بواسطة الأجهزة الذكية من خلال الإتصال عبر الشبكات اللاسلكية أو 3G ومزامنة  البيانات أولا بأول، وهو يدعم التعامل مع قواعد البيانات التالية: Microsoft Access و Oracl و SQL Server و MySQL و PostgreSQL و FoxPro و dBase و R:BASE, بالإضافة إلى أوراق العمل Microsoft Excel. Continue reading


Access 2010 in Action: تخصيص زر أمر (Customize Command Button)

Access 2010 in Action

التمهيد

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

الأجزاء السابقة من هذه السلسلة

- وحدات ماكرو البيانات (Data Macros).
- الحقول المحسوبة (Calculated Field).
- الحقول متعددة القيم (Multivalued Fields).
- أشرطة البيانات (Data Bars).

المقدمة

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

Continue reading


مثال على طريقة عمل إحصائية عددية في قاعدة بيانات Access، ولمطورو Oracle أيضا نصيب!

المدخل

لنفترض أن لدينا جدولا لبيانات الموظفين ويحتوي على الحقول التالية:
- EMPNO (رقم الموظف).
- ENAME (الاسم).
- JOB (الوظيفة).
- HIREDATE (تاريخ التعيين)
- SAL (الراتب).
- DEPTNO (الإدارة).
والمطلوب منا عمل إحصائية بأعداد الموظفين حسب الوظيفة أو إحصائية بأعداد الموظفين حسب الإدارة، فما الطريقة؟

الطريقة

حسنا، الأمر بسيط جدا كل ما نحتاج إليه هو استعلام يتكون من عمودين فقط، العمود الأول لحقل EMPNO والعمود الآخر لحقل JOB أو لحقل DEPTNO، ثم نضغط على أمر “الإجماليات” في علامة تبويب تصميم، وفي الصف الإجمالي لعمود EMPNO سنختار الدالة “Count” وهذا كل شيء!  إحفظ الإستعلام ثم استخدمه كمصدر للسجلات لنموذج أو تقرير.

إظهار صف الإجمالي

 

إضافة دالة التجميع Count في عمود رقم الموظف

لحظة، ربما تتساءل عزيزي القارىء لماذا اخترنا التجميع يكون على حسب حقل EMPNO؟ حسنا هذا سؤال جيد، لأن EMPNO هو مفتاح رئيسي وهذا يعني أنه لا يحتوي على قيم فارغة، وهذا أمر مهم جدا أليس كذلك؟ Continue reading


Access 2010 in Action: أشرطة البيانات (Data Bars)

التمهيد

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

الأجزاء السابقة من هذه السلسلة

- وحدات ماكرو البيانات (Data Macros).
- الحقول المحسوبة (Calculated Field).
- الحقول متعددة القيم (Multivalued Fields).

مقدمة حول أشرطة البيانات (Data Bars)

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

أشرطة البيانات

طريقة إنشاء أشرطة البيانات في التقارير

1. قم بفتح التقرير في طريقة عرض التصميم. Continue reading