السلام عليكم و مرحبا بكم في موضوع جديد في هذا الموضوع الكتابي سنتحدث عن أحد المكونات المجانية مكون اليوم مقدم من scalabium إسمه SMDBGrid و هو عبارة عن خليفة لمكون Dbgrid لكن مع اضاافت و تطويرات رائعة و الجميل أن المكون مجاني و يدعم كل نسخ الدلفي بدأ من النسخ القديمة إلى احدث نسخة و هي دلفي 10.1 برلين و هذه قائمة النسخ المدعومة
D3-D2005, CB3-6, BDS2006/2007/2009/2010/XE/XE2/XE3/XE4/XE5/XE6/XE7/XE8, RAD Studio 10 Seattle, 10.1 Berlin |
قبل التحدث عن مزايا هذا المكون سنتحدث يجب تحميله و تثبيته أولا :
- دعم تجميع البيانات في شكل مجموعات : و هذه الاخصة جميلة جدا فهي تمكنك من عمل تصنيف مناسب للبيانات مثلا تقوم باضهار كل العملاء في بلد ما
- التسلسل الهرمي : و هذه الخاصية جميلة جدا في حيث إذا كان لديك عدة حقول تصنفها تحت تصنيف واحد فليس هناك داع بعد الان لفصلها بل عملها تحت تصنيف واحد اخر اكبر منها و هكذا
- الهوامش : و هي إحدى أهم الخصائص في البرامج التي فيها بيانات كثيرة فهنا تحتاج لتقليل من النوافد و العمليات و اضهار النتائج و المعلومات في الوقت الفعلي في أقرب نقطة لتلك التفاصيل من المعلومات
- خصائص أخرى : بألأغضافة لهذه الخصائص الرئيسية نجد عدة خصائص أخرى فرعية يمكن برمجتها بسهولة يدويا ( حتى الخصائص السابقة ممكنة لكن برمج بذكاء )
- بالنسبة لنا كعرب أول شيء هو دعم BiDiMode الخاصة باللغة العربية
- الانتقال بين الخلايات باستخدام زر enter
- تحديد السجلات
- عرض مكون checkbox في الحقول من النوع المنطقي
- خاصية المحاذاة التلقائية و حساب عرض الأعمدة المناسب للشاشة
- كل التغيرات أثناء التشغيل على المكون يمكن حفها في مسجل النضام
- مرفق مع قائمة منبشقة لأهم العمليات على الجداول مثل الإضافة و الحذف ..
- مع إمكانية عرض الحقول الخاصة بالصور على المكون مباشرة