moho58 قام بنشر منذ 6 ساعات قام بنشر منذ 6 ساعات السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل هذا الموضوع تعديل طفيف لموضوعي السابق كنت قد طرحته في هذا المنتدى الكود السابق الجميل للأخ الأستاذ @ Foksh يؤدي المطلوب على اكمل وجه أردت فقط تغيير الفكرة وجعل نموذج واحد يحتوي على 3 أنواع بعدما كان نوع واحد فقط في نموذج (لأن الأنواع الثلاثة لها نفس معايير التقييم لذا أردت ان اجعله في نموذج) النوع الأول: المهندسين النوع الثاني : المعليمن النوع الثالث: الأساتذة أريد تغيير الكود السابق (الموجود الوحدة النمطية ) بشرط يؤدي المطلوب كما في السابق : في السابق كان كالتالي: If typ = "مهندسين" Then والآن اريد التعديل =if typ "مهندسين " أو "معلمين " أو "أساتذة" وجزاكــــــــم الله كل الخير رابط الموضوع السابق: ـ BASE-E5.accdb
Foksh قام بنشر منذ 2 ساعات قام بنشر منذ 2 ساعات مشاركة الأستاذ @AbuuAhmed ، جميلة وتؤدي الغرض بكفاءة باستعمال Case بدلاً من الجملة الشرطية If .. ومشاركة معه ضمن نفس الاسلوب باستعمال If If typ = "مهندسين" Then rs!evalu_moubadara_chaksia = 4.5 rs!evalu_itkan_elamel = 4.5 rs!evalu_nachatat_tarbia = 4.5 rs!evalu_absence = 8 rs!evalu_retard = 4 rs!evalu_tatwir = 4.5 ElseIf typ = "أساتذة" Then 'عدل القيم اسفلها حسب رغبتك rs!evalu_moubadara_chaksia = 4.5 rs!evalu_itkan_elamel = 4.5 rs!evalu_nachatat_tarbia = 3 rs!evalu_absence = 8 rs!evalu_retard = 4 rs!evalu_tatwir = 4.5 rs!evalu_absence_prof = 12 rs!evalu_retard_prof = 4 rs!evalu_nadawat_prof = 6 rs!evalu_nachatat_tarbia_prof = 6 rs!evalu_mobadara_prof = 12 Else rs!evalu_absence_prof = 12 rs!evalu_retard_prof = 4 rs!evalu_nadawat_prof = 6 rs!evalu_nachatat_tarbia_prof = 6 rs!evalu_mobadara_prof = 12 End If وسأنصحك باستعمال فكرة الستاذ أبو احمد اذا كانت الجمل الشرطية كثيرة لأنها أسرع في الأداء 😇 * وجهة نظري غير ملزمة طبعاً
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.