منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : شروط ببعض العمليات الحسابيّة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السّلام عليكم و رحمة الله و بركاته

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

بهذا الفورم ..لديّ 3 حالات :

الحالة الأولى :

عند التّأشير على الحالة 1 بمعنى OPTION1 .. لا شيء يمكن إجراؤه داخل الفورم و تصبح كل العمليات غير ممكنة و لمجرّد محاولة الضغط على الكومبو1 أو الكومبو2 ..تظهر لنا الفورم2 برسالة "إجراء غير متاح" ..مع إفراغ كل الكائنات الموجودة

الحالة 1 هذه .. أظن بفضل الله و الله أعلم ..قد أنهيت العمل عليها

بقي لديّ حالتيْن و هما بيت القصيد :

الحالة الثانية :

عند التأشير على الحالة 2 بمعنى OPTION2 ..تظهر القيمة الثابتة (00.00) داخل التاكست6 و تُجرى بقية العمليات المشروحة داخل الفورم بطريقة عادية .

الحالة الثالثة و لها صفتين :
عند التأشير على الحالة 3 بمعنى OPTION3 ..و يكون الرقم بالكومبو1 يساوي الصفر ..تظهر القيمة الثابتة (4400.32) بالتاكست6 ..و تجرى بقية العمليات بطريقة عادية

عند التأشير على الحالة 3 بمعنى OPTION3 ..و يكون الرقم بالكومبو1 أكبر من الصفر ..تظهر القيمة الثابتة (6900.75) بالتاكست6 ..و تجرى بقية العمليات بطريقة عادية
بالنسبة للفورم3 فهو فقط للتّنبيه عندما تكون القيمة بالكومبو2 أكبر من القيمة التي تم إختيارها بالكومبو1 ..حيث إجباريّا القيمة بالكومبو2 تكون مساوية أو أقل من قيمة الكومبو1
أعرف أنّ الإشكالية متعبة .. فأرجو المعذرة و شاكر لكم جهودكم مقدّما ..
بارك الله فيكم و في أولادكم و كل أفراد أُسَرِكم الكريمة وفي صحّتكم و أوقاتكم و جعل كل حرف ممّا تقدّمونه لمساعدة إخوانكم بألف حسنة إن شاء الله المولى القدير
فضلاً لا أمرًا ..الفورم بالمرفقات أدناه ..
ملاحظة : التاكست6 ليس له أي علاقة بالعمليات الحسابية ..فقط قيمة ثابتة محدّدة و منفردة تظهر حسب شروط متعلقة بالأرقام داخل الكومبو1
فائق إحتراماتي
اخي اشرح شويه بالتفصيل او الصور بجد مش فاهم انت عايز ايه باختصار
بالتوفيق
السّلام عليكم و رحمة الله و بركاته
أخي الكريم أحمد عبد العليم
كل القيم التي كتبتها هنا أو داخل الفورم قيم ثابته غير متغيّرة ..بالنسبة لقيم التاكست 6 كتبتها هنا بالموضوع أما قيم التاكست 1 و التاكست 2 كتبتها على الفورم ذاته ..
و محتويات الكومبوبوكسات بالكود داخل الفورم1
الفورم2 و الفورم3 لا يلزمهما أي كود إطلاقا
و الشّروط موجودة كلها بالتّفصيل بالموضوع .. و أي جانب لم تفهمه .. أنا تحت أمرك بكل الأوقات للمزيد من التفاصيل
ليس شرطا أخي الكريم أن تعدل على هذا الكود أو تحتفظ به .. إذا وفّقك الله إن شاء الله فبإمكانك التغيير أو حذفه تماما فأنت أدرى مني لذاك
بمعنى و أنا شغّال و أضغط على الكومبو1 أو الكومبو2 تظهر النتائج تلقائيا داخل التاكست 2 و التاكست4 ..وهناك نتيجة بقيم مختلفة حسب الشروط المذكورة بالموضوع تظهر بالتاكست6 المنفرد و الذي ليس له أي علاقة بالعمليات الحسابية
فائق إحتراماتي
أهلا أخي الكريم , على حسب مافهمت , في المرفقات .
السّلام عليكم و رحمة الله و بركاته .. مصداقًا لقوله تعالى :
"سبحان من يحيي العظام و هي رميما"
بفضل الله أولا ..ثم بفضلك أخي الغالي أحمد منصور .. أحييتَ أملي بمشروعي و أحييتَ أفكاري بعد موتها .. و فقدت الأمل فيها ..
أدعو الله أنْ يمنَّ عليك بما يحبّه و يرضاه
بارك الله فيك .. جزاك الله خيرًا و زادها بميزان حسناتك و زادك من علمه و فضله
أخي الغالي ألف شكر على الملف الرّائع و الأكواد المميّزة و العمل الأكثر من الإتقان بحد ذاته .. فقط كون الشروط متداخلة ببعضها البعض .. أنا واختلطت عليَّ الأمور .. لاحظت إلتباس بسيط ..
بالنسبة للحالة الثانية OPTION2 .. الرجاء بمجرّد إختيار OPTION2 تظهر القيمة الثابتة ("00.00") بالتاكست 6
و الملاحظة الثانية .. لاحظ أخي الفاضل الصورة ..العدد 3 مكتوب بالكومبو1 لكن النتائج غير ظاهرة بالتاكسات .. لاحظت بالملف أن العمليات تنجز و تظهر النتائج بالتاكسات إلا عند الإختيار من الكومبو 2 .. و الصحيح هو لو إخترت رقم من الكومبو 1 يتم إنجاز العملية الخاصة بالكومبو1 بمعنى تاكست2 يساوي العدد المختار من الكومبو1 ضرب التاكست 1
..و نفس العمل بالنسبة للكومبو2 .. ليس لهما أي علاقة ببعضهما .. فقط العلاقة الوحيدة و هي إذا تم إختيار بالكومبو2 رقم أكبر من الرقم الذي تم إختياره بالكومبو1 فهنا تظهر رسالة خطأ تنبيهية بذلك


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

بالتوفيق ان شاء الله

والسلام عليكم