في هذا البرنامج سوف نعرص طريقة لأستعمال قاعدة بيانات مكروسفت أكسس في برنامج دلفي XE10.3 لمتابعة العطل السنوية .
- كيفية إدراج قاعدة بيانات أكسس في الدلفي والعناصر المستعملة للقيام بذلك.وكيفية ربط الاتصال بها.
- إظهار الحقول المستعملة .
- وضع إطارات وعناصر عليها لإدخال البيانات وتعديلها .
- كيفية استعمال خاصية LiveBindings للاتصال بمصدر البيانات
- تغيير واجهة التطبيق باستعمال Metropolis UI و TStyleManager
- التحكم في الإطارات باستعمال ActionManager
- الوصول إلى البيانات على التطبيق
- معاينة وطباعة الوثيقة باستعمال FastReport
قاعدة البيانات المستعملة تحتوي فقط على جدولين لتوضيح الطريقة ويمكن فيما بعد إضافة حقول أو جداول لجعل البرنامج أكثر احترافية .
الجدولان هما جدول العمال وجدول العطل واستعلام SQL لطباعة الوثيقة.
الموصوع مقسم إلى أجزاء، في هذا الجزء سوف نرى النقاط التالية :
رابط تحميل التطبيق : متابعة العطل
الموصوع مقسم إلى أجزاء، في هذا الجزء سوف نرى النقاط التالية :
- بدأ تطبيق دلفي جديد.
- تصميم الإطار الرئيسي بوضع قائمة رئيسية و عنصر ActionManager لجمع الأوامر المتكررة وتطبيق قالب اختياري من القوالب التي يوفرها الدلفي لتغيير لون الواجهة والمكونات.
- إدراج إطار من نوع DataModule ووضع عليه مكونات خاصة بالاتصال بقاعدة البيانات والتحكم فيها ، هذه المكونات من نوع FireDAC وتتمثل في العناصر:
- FDConnection الاختيار نوع ، ملف وخصائص قاعدة اليانات ،
- TFDGUIxWaitCursor لتحديد شكل المؤشر عند انتظار نهاية عملية داخلية في قاعدة البيانات وهذا العنصر إجباري في تطبيقات من نوع FireDAC .
- العنصر TFDPhysMSAccessDriverLink ويستعمل لربط السواقة Driver ميكروسفت أكسس بالتطبيق الحالي.
- ثلاثة عناصر من نوع FTable لفتح وتحرير الجداول المستعملة وهي جدول العمال ، وجدول العطل السنوية وجدول لطباعة الوثيقة المستعملة.
- نضيف إطار لعرض قائمة العمال
- نقوم بتنفيذ البرنامج لتصحيح الأخطاء المتوقعة وعرض الشكل الابتدائي للتطبيق.
وهذا فيديو يوضح كيفية القيام بهذا الجزء من التطبيق.
رابط تحميل التطبيق : متابعة العطل
رابط تحميل الكود سورس: كود دالفي
كلمة مرور فك الضغط: elbadilauto
شكرا
ردحذفاين رابط التحميل
ردحذفالرابط
حذفممكن كود سورس البرنامج وشكرا
ردحذفيمكن الحصول على تطبيق لمتابعة العطل السنوية أو الكود سورس بإرسال رسالة خاصة باستعمال نمودج الاتصال مع كتابة البريد الالكتروني الصحيح.
حذفشكرا
ردحذف