26-10-16, 05:04 PM
(آخر تعديل لهذه المشاركة : 26-10-16, 08:24 PM {2} بواسطة عبد العزيز البسكري.)
السّلام عليكم و رحمة الله و بركاته
إخواني الأكارم .. لو تكرّمتم بمد يد المساعدة لإتمام هذه العمليّة بطريقة صحيحة
حاولت لعدّة مرّات و بكيفيات مختلفة لكنّي فعلاً عن إيجاد مخرج سليم للنتيجة المتوّقعة
بالفورم لديّ تاكست 1 لإدخال التاريخ الذي أختاره
لديّ التاكست 5 لإدخال التاريخ الثاني الذي سأختاره
التاكست 2 و 3 و 4 لحساب عدد السنوات و الشهور و الأيّام
ما أرجو من سيادتكم مساعدتي به لو سمحتم وكان بإمكانكم ذلك هو :
لمّا عدد الشهور بالتاكست 3 تكون 0 أو 1 أو 2 أو 3 تظهر بالتاكست 6 عدد السنوات زائد 0.25
لمّا عدد الشهور بالتاكست 3 تكون 4 أو 5 أو 6 تظهر بالتاكست 6 عدد السنوات زائد 0.50
لمّا عدد الشهور بالتاكست 3 تكون 7 أو 8 أو 9 أو 10 أو 11 تظهر بالتاكست 6 عدد السنوات زائد 0.75
مثلاً أكتب بالتاكست 1 التاريخ 25 /7 /1980
أكتب بالتاكست 5 التاريخ 21/11/2016
النتيجة :36 سنة 3 شهور 27 يوم
بما أنَّ عدد الشهور هو 3 إذن من المفروض سيظهر بالتاكست 6 : 36.25 و ليس 36.75
حاولت أن أضع داخل الكود جملة شرطية وضعت عليها ملاحظة " عبد العزيز " لكنها ما ضبطت .
بارك الله فيكم و لكم مقدّمًا و جزاكم خير الجزاء
فائق إحتراماتي
ملاحظة : النتيجة بالتاكست 6 تكون سليمة في المرة الأولى لكن لو قمت بتغيير التاريخ بالتاكست 1 أو 5 .. النتيجة لا تتغيّر بالتاكست 6 و تبقى عالقة
ملاحظة : النتيجة بالتاكست 6 تكون سليمة في المرة الأولى لكن لو قمت بتغيير التاريخ بالتاكست 1 أو 5 .. النتيجة لا تتغيّر بالتاكست 6 و تبقى عالقة