اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

اخواني الاعزاء بعد التحية والسلام

في الملف المرفق جدول درجات الصف الأول باسم Tbl_degree_Detail

محتاج وحدة نمطية اضعها في الاستعلام  qryNtejah_End_Lwo

إذا كان الصف ( الأول ) والنوع( ذكر ) وTotal_T = ( غ ) يعطيني ومنقول للصف الثاني

إذا كان الصف ( الأول ) والنوع( ذكر ) وTotal_T <> ( غ ) يعطيني ومنقول للصف الثاني

إذا كان الصف ( الأول ) والنوع( انثي ) وTotal_T = ( غ ) يعطيني ومنقولة للصف الثاني

إذا كان الصف ( الأول ) والنوع( انثي ) وTotal_T <> ( غ ) يعطيني ومنقولة للصف الثانيschool2.accdb

  • Haha 2
قام بنشر (معدل)

دون تحميل المرفق ، وحسب ما فهمت ، جرب هذا المديول :-

public function foksh(class as string, gender as string, total_t as string) as string
    if class = "الأول" then
        if gender = "ذكر" then
            if total_t = "غ" then
                foksh = "منقول للصف الثاني"
            else
                foksh = "منقول للصف الثاني"
            end if
        elseif gender = "انثي" then
            if total_t = "غ" then
                foksh = "منقولة للصف الثاني"
            else
                foksh = "منقولة للصف الثاني"
            end if
        end if
    end if
end function

وفي الاستعلام انشىء حقل جديد واكتب فيه السطر التالي :-

status: foksh([class], [gender], [total_t])

هذا تصوري للحقول والأسماء ، اذا كانت الأسماء غير ذالك فاستبدلها حسب اسماء الحقول لديك 🤗

تم تعديل بواسطه Foksh
  • Like 2
قام بنشر

تم تعديل الخطأ في مسميات الكود 😬

قام بنشر
3 ساعات مضت, 2saad said:

اخواني الاعزاء بعد التحية والسلام

في الملف المرفق جدول درجات الصف الأول باسم Tbl_degree_Detail

محتاج وحدة نمطية اضعها في الاستعلام  qryNtejah_End_Lwo

إذا كان الصف ( الأول ) والنوع( ذكر ) وTotal_T = ( غ ) يعطيني ومنقول للصف الثاني

إذا كان الصف ( الأول ) والنوع( ذكر ) وTotal_T <> ( غ ) يعطيني ومنقول للصف الثاني

إذا كان الصف ( الأول ) والنوع( انثي ) وTotal_T = ( غ ) يعطيني ومنقولة للصف الثاني

إذا كان الصف ( الأول ) والنوع( انثي ) وTotal_T <> ( غ ) يعطيني ومنقولة للصف الثانيschool2.accdb

يساوي  غ  او لا يساوي غ  كلهم منقولون ...

الا يكفي الشرط ذكر / انثى ؟؟ .. من اجل تا التأنيث المربوطة

الا ان كان هناك طلاب لا ينتقلون ؟

فان كانوا كلهم ينتقلون اضف العبارة في حقل النتيجة

  • Like 1
قام بنشر

انا استغربت كمان موضوع ان الكل ناجح ، وقلت يمكن انه النجاح إجباري ( هتنجح يعني هتنجح :jump: ) في الصف الأول وما فيش طالب بيسقط في أول صف :biggrin:

  • Haha 1
قام بنشر

عليكم السلام ورحمة الله وبركاته...

 

Function DeterminePromotionStatus(Grade As String, Gender As String, Total_T As String) As String
    If Grade = "الأول" Then
        If Gender = "ذكر" Then
            If Total_T = "غ" Then
                DeterminePromotionStatus = "منقول للصف الثاني"
            Else
                DeterminePromotionStatus = "منقول للصف الثاني"
            End If
        ElseIf Gender = "انثي" Then
            If Total_T = "غ" Then
                DeterminePromotionStatus = "منقولة للصف الثاني"
            Else
                DeterminePromotionStatus = "منقولة للصف الثاني"
            End If
        End If
    End If
End Function

 

في استعلام qryNtejah_End_Lwo، يمكنك استخدام هذه الدالة المخصصة ضمن حقل جديد لتحديد الحالة كما يلي:

 

SELECT 
    StudentName, 
    Grade, 
    Gender, 
    Total_T, 
    DeterminePromotionStatus([Grade], [Gender], [Total_T]) AS PromotionStatus
FROM 
    Tbl_degree_Detail;

 

 

شرح:

  1. DeterminePromotionStatus: هذه الدالة تقوم بتحليل القيم في الحقول Grade, Gender, و Total_T لتحديد النتيجة.
  2. تطبيق الدالة في الاستعلام: بإضافة حقل جديد باسم PromotionStatus في الاستعلام، سيتم حساب الحالة استنادًا إلى الدالة.
قام بنشر

شكرا لكم جميعا وبارك الله فيكم

أنا طبقت كل ما سبق علي الملف المرفق أعلاه ولم يفلح

 

قام بنشر

حبيبنا الحل اسهل مما تتصور .. وهو قريب منك

انا قلت لك :

في 8‏/8‏/2024 at 03:13, ابوخليل said:

فان كانوا كلهم ينتقلون اضف العبارة في حقل النتيجة

السؤال المهم الآن قبل ان ارفق لك الحل

هل ينطبق هذا على الصف الثاني والثالث ام هو خاص بالصف الأول ؟

قام بنشر

أنا هطبق علي كل الصفوف

علشان كده مركز علي الصف والنوع والتقييم

 

شكرا لك أستاذنا الفاضل أبو خليل

قام بنشر

تمام استاذنا الفاضل بارك الله فيك

ملحوظة : الفنكشن مطبقة علي أي  صف ؟

يعني انا لو وضعت درجات للصف الثاني 

معني كده هيكون ناجح ومنقول للصف الثالث 

أنا عايز احكمها بالصف ايضا .

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information