* مقدمة //
# بحمد الله وتوفيقه .. تم الإنتهاء من هذا العمل .. بعد ان أخذ من وقتي الكثير الكثير .. وبعد ان ارهقني كثيراً ..
حيث استفدت من العمل السابق وتلافيت بعض الاخطاء التي حصلت خصوصا ً في أخر مباريات الدوري ..
راجعت العمل بشكل جيد قبل أن أطرحه ..
لكي لا تتكرر بعض الاخطاء التي حصلت في النسخة السابقة .. واجهتني الكثير من المتاعب 80% تختص بالتعادلات ..
حيث تبدأ الإعدادات بالإختلاف والتغيير .. فأضطر إلى إعادة صياغة الأوامر ..
لكي يخلوا البرنامج من أي مشاكل بإذن الله .. تلقيت الكثير من المقترحات وعملت بالذي أستطعت أن أعمله ..
ولم ادخل أي أوامر من برامج أخرى .. عدا بعض الأفكار الخارجية بنسبة لاتتعدى 5%
والحمد لله .. بعد عمل متواصل .. تم الانتهاء من العمل ..
* ورشة العمل //
# في البداية أستفدت من العمل السابق من ناحية تنسيق جدول المباريات وجدول الترتيب والاوامر ..
فبدأت بادخال بيانات جدول المباريات بدون اضافة الرتوش والتنسيق .. كما هو واضح في الصورة ..
# بعد ما إنتهيت من جدول المباريات .. انتقلت الى جدول الترتيب وبدأت بإدخال الفرق
بترتيب عشوائي وبدون أي تنسيق كما حدث مع جدول المباريات ..
# جاء وقت التنسيق والمخمخة .. في جدول المباريات وجدول الترتيب .. وبعد ما ( فحطت ) في علبة الالوان ..
خرجت لكم بهذه الصورة المتواضعة ..
والا أقول راح تشوفونها في البرنامج .. لا تستعجلون
# بعد ما أنتهيت من تنسيق جدول المباريات وجدول الترتيب .. بدت الحين حوسة الاوامر .. في البداية ومثل ما راح تشوفون
في الصورة رقم (1) هذا راح يكون الجدول الظاهر للجميع في واجهة البرنامج .. والصورة رقم (2) هو الجدول المخفي اللي راح أعتمد عليه في العمل بنسبة 99.9%
(1)
(2)
# الجدول المخفي مثل مانتم عارفين .. تم ترتيب الفرق فيه بشكل عشوائي وفي أخر الجدول تم وضع جدولين ..
وهما جدول الفرز (1) .. وجدول الترجيح (2) .. لتحديد المركز الاول في حالة تعادل الفرق بالنقاط .. كما هو واضح بالصورة
# الجدول الظاهر .. هو الجدول الذي سوف يكون في واجهة البرنامج حيث لا يحتوي على أي بيانات بعكس الجدول الخفي .. لكن بمجرد إدخال النتائج في جدول المباريات سوف يتم ترتيب الفرق تلقائياً حسب الافضلية ( له ، عليه ، النقاط )
وليس كما كان في الجدول المخفي حيث يتم ترتيب الفرق عشوائياً ..
الاوامر المُدخلة في الجدول الظاهر تختلف كلياً عن الاوامر المُدخلة في الجدول المخفي ،
ولكنها ترتبط ارتباطاً كُلياً في الجدول المخفي ( لا أحد يدقق ) .. علشان ما يتعب
# بعد ما أنتهيت من إدخال الاوامر في الجدول المخفي والجدول الظاهر .. بكذا أنتهيت من العمل بشكل بسيط ..
ولكن أضفت على العمل في هذه النسخة .. ورقة خاصة في الاحصائيات كما تظهر لكم في هذه الصورة ..
# طبعاً الاحصائيات طولت عليها كثير لأنها متعبة جداً وتحتاج الى تركيز ودقة ..
وهي مرتبطة بنسبة 100% في جدول المباريات ..
== إحدى المعادلات من جدول ( أضعف دفاع ) حتى يتبين لكم الارتباط مابين الاحصائيات وجدول المباريات ==
=IF(OR('جدول المباريات'!$AJ$35<>'جدول المباريات'!$C$1;INDEX('جدول المباريات'!Z$21:Z$34;MATCH($J30;'جدول المباريات'!$AL$21:'جدول المباريات'!$AL$34;0))=0);"";INDEX('جدول المباريات'!Z$21:Z$34;MATCH($J30;'جدول المباريات'!$AL$21:'جدول المباريات'!$AL$34;0)))
== الاحصائيات ومثل ما ذكرت .. إنها ترتبط بنسبة 100% في جدول المباريات وترتبط أيضاً بنسبة 100% في الجدول المخفي !! ووشلون وكيف .. شوفوا معاي هالصورة ..
* الخانة اللي عليها رقم ( 1 ) و ( 2 ) .. هي جدول الفرز والترجيح اللي وضحتها قبل شوي ..
* الخانة اللي عليها رقم ( 3 ) .. يخص جدول أفضل هجوم في ورقة الاحصائيات ومن خلال هالجدول أعتمدت على خانة ( له ) في الجدول المخفي
* الخانة اللي عليها رقم ( 4 ) .. يخص جدول أضعف دفاع في ورقة الاحصائيات بواسطة خانة ( عليه ) في الجدول المخفي
* الخانة اللي عليها رقم ( 5 ) .. يخص جدول الاكثر فوزا ً وذلك عن طريق خانة ( فاز ) في الجدول المخفي
* وهذا الكلام ينطبق على 6 و7 .. مجرد تغيير الخانات في الجدول المخفي وربطها في ورقة الاحصائيات
# طبعاً جميع الصور اللي ظهرت بالاعلى كانت بدون تنسيق وبدون اي اضافات ثانية ..
تعمدت أتركها لكم في البرنامج علشان ما أحرق عليكم الفيلم ..
* لتحميل البرنامج //
* تنويه //
# راح يكون هناك تحديث للبرنامج بعد نهاية كل جولة عن طريق الـ(online) ..
وهالشيء خاص للإخوان اللي مالهم خلق يدخلون النتائج يدويا ً ..
حيث تستطيع من الرابط الاسفل تحميل أحدث نسخة للعمل ..
وذلك من خلال الدخول الى صفحتي الخاصة في موقع ucoz
Personal site - ط§ظ„طµظپط*ط© ط§ظ„ط±ط¦ظٹط³ظٹط©
* ختاما ً //
# إجتهدت كثيراً حتى يخرج لكم العمل بهذه الصورة المتواضع ..
وأتمنى أن ينال العمل على رضاكم واستحسانكم .. وعلى دروب الود نلتقي ..