Jump to content
أوفيسنا

طلب مساعدة من خبراء جافا سكريبت


Recommended Posts

السلام عليكم ورحمة الله، اخواني في منتدى أوفيسنا....

أرجو منكم مساعدتي في إيجاد كود html يظهر تأثيره في خانتي: ملاحظات الانتقالملاحظات الغياب

علما أن الجدول المطلوب يراد فيه:  ملء خانتي الملاحظات على صفحة ويب وليس اكسيل، بحيث:

1-      يكون المتحصل على معدل أقل من 10 "ضعيف"، أكبر من 10 " حسن"، أكبر من 15 "جيد".

2-      كما أن المتغيب أكثر من 5 "كثير الغياب، أقل من 5 "قليل الغياب" ، المتغيب 0 "منضبط"

وهذا نموذج الجدول، ولكم مني جزيل الشكر

--------------------------------------------

رقم الترتيب اللقب الاسم تاريخ الميلاد المعدل الغيابات المبررة غيابات غير مبررة التأخرات ملاحظات الانتقال ملاحظات الغياب القرار النهائي
1 الحاتمي فاطمة 18-12-2012 9 0 5   معدل ضعيف كثير الغياب راسب
2 نوري سجى 09-07-2013 11 0 0   معدل حسن منضبط ناجح
3 القاسم فريدة 28-01-2014 12 0 2   معدل حسن قليل الغياب ناجح
4 جبار أحمد 19-08-2014 15 0 0   معدل جيد منضبط ناجح

مثال.png

Link to comment
Share on other sites

في ١٠‏/٦‏/٢٠٢١ at 20:54, المرابط العزاوي said:

السلام عليكم ورحمة الله، اخواني في منتدى أوفيسنا....

أرجو منكم مساعدتي في إيجاد كود html يظهر تأثيره في خانتي: ملاحظات الانتقالملاحظات الغياب

علما أن الجدول المطلوب يراد فيه:  ملء خانتي الملاحظات على صفحة ويب وليس اكسيل، بحيث:

1-      يكون المتحصل على معدل أقل من 10 "ضعيف"، أكبر من 10 " حسن"، أكبر من 15 "جيد".

2-      كما أن المتغيب أكثر من 5 "كثير الغياب، أقل من 5 "قليل الغياب" ، المتغيب 0 "منضبط"

وهذا نموذج الجدول، ولكم مني جزيل الشكر

--------------------------------------------

رقم الترتيب اللقب الاسم تاريخ الميلاد المعدل الغيابات المبررة غيابات غير مبررة التأخرات ملاحظات الانتقال ملاحظات الغياب القرار النهائي
1 الحاتمي فاطمة 18-12-2012 9 0 5   معدل ضعيف كثير الغياب راسب
2 نوري سجى 09-07-2013 11 0 0   معدل حسن منضبط ناجح
3 القاسم فريدة 28-01-2014 12 0 2   معدل حسن قليل الغياب ناجح
4 جبار أحمد 19-08-2014 15 0 0   معدل جيد منضبط ناجح

مثال.png

يمكن عمل الفكرة على ASP

Link to comment
Share on other sites

Posted (edited)

شكرا لك أخي د. كاف يار حسين كمال....

في الحقيقة أنا لست خبيرا في الجافا سكريبت، ولا أعرف معنى ASP.

ولكن هنالك من أرسل لي كود جافا سكريبت وقال لي أعدله ليتوافق مع المطلوب، ولكني لم أستطع ذلك...

والكود الذي أرسله لي قال بأنه عندما أفتح الورقة المطلوبة في متصفح كروم، أضغط على زر F12 ثم  أ\هب إلى Console ثم ألصق الكود، ثم أضغط على Enter فيحصل المطلوب.

وأرجو منكم لو تفضلتم علي بتعديل هذا الكود، ولكم جزيل الشكر...

الكود:

 

 

///JS Code

 

var tbl = document.getElementById("displayTable");
//// Only devoir 
for ( var i = 2; i <= tbl.rows.length; i++) {
if (tbl.rows[1].cells.length == 10) 
{
var moy  = tbl.rows.cells[3].innerText; 
if (moy >= 0  &&  9.99  <= moy ){tbl.rows.cells[9].innerText="معدل ضعيف"+ note_ABS ;}
if (moy >= 10  &&  14.99  <= moy ){tbl.rows.cells[9].innerText="معدل حسن"+ note_ABS ;}
if (moy >= 15  &&  20  <= moy ){tbl.rows.cells[9].innerText="معدل جيد"+ note_ABS ;}
}}

Code.zip

Edited by المرابط العزاوي
Link to comment
Share on other sites

  • 2 weeks later...

بإذن الله الموضوع بسيط

لكن أين محاولتك أنت؟

أين كود الصفحة التي تعرض هذا الجدول ؟ حتى يمكن إضافة هذه الشروط

مع العلم هذا الكود يعالج ملاحظات الانتقال فقط وفير دقيق في أماكن الأعمدة

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Join the conversation

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

Guest
Reply to this topic...

×   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.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information