بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
خالد عبد الغفار
03 عضو مميز-
Posts
337 -
تاريخ الانضمام
-
تاريخ اخر زياره
السمعه بالموقع
68 Excellentعن العضو خالد عبد الغفار
البيانات الشخصية
-
Gender (Ar)
ذكر
-
Job Title
معلم
-
البلد
مصر
-
الإهتمامات
اكسيس
اخر الزوار
2,450 زياره للملف الشخصي
-
توزيع ارقام الجلوس والرقم السري على الطلاب
خالد عبد الغفار replied to 2saad's topic in قسم الأكسيس Access
استاذى الفاضل ومعلمى الجليل / ابو خليل اعتذر عن تأخرى فى الرد هذا اولا وثانيا القول الفصل لك يا استاذنا وعلينا ان نتعلم ونصغى لما يقول الاستاذ بارك الله فيك وفى جهدك متعكم الله بالصحة وطول العمر دمت بخير -
البحث عن طالب فى اى عام سابق داخل المدرسه بيكون عن طريق شئون الطلاب من واقع شيتات الرصد ( او الشيت الزفر كما نقول) المفروض البرنامج لكل عام على حدى يعنى عندى نسخة برنامج لسنة مثلا 2020 وكمان لسنة 2021 وهكذا لان الطلبه بتتغير من عام لاخر ومنهم اللى بيمشى يروح لاعدادى ومنهم اللى بيسجل صف اول اما الكنترولات العامه بيتم البحث عن الطالب ايضا فى السنوات السابقه يعنى عندى طالب راسب بيعيد على 3 مواد مثلا ببحث عنه فى نسخة العام السابق واشوف فعلا كلامه صح عنده 3 مواد زي ما هو كاتب ولا وضعه ايه بالضبط ببحث برقم جلوسه بيطلع خط الطالب كامل حضرتك عامل نموذج اسمه عرض وتعديل هو ده من وجهة نظرى ما اعنيه تصفى على الفصل ورقم الفصل يطلع كل تلاميذ الفصل المحدد عشان بيسجل قبل الامتحانات التحريرى اما اختيار (نموذج ادخال الدرجات) ده يكون لرصد المواد التحريرى فقط اوراق الاجابة وده مش بالفصل ولا له علاقه بمجموعه انما التصفيه على الصف فقط الصف الرابع او الخامس او السادس وبتكون اوراق الاجابة بعد التصحيح مسلسله حسب الترقيم السرى وبيتم الرصد على السرى مسلسل وليس كل مجموعه مكتشنه لازم تضع كمان فى اعتبارك عزيزى ان الصفوف من الاول للثالث ملهاش اختبار تحريرى وموادهم اقل من الرابع والخامس والسادس ودول ليهم امتحان تحريرى لكن طبعا حضرتك اكثر منى خبره فى البرمجة زادك الله من فضله اذا كنت ترى كتأسيس برنامج ان كل الدرجات لكل الصفوف تكون فى جدول واحد هذا يكون افضل فا الرأى هنا لك لان كلامك فى هذه الجزئية بخصوص النماذج وتعددها صحيح سوف يكون لكل صف عدد 2 نموذج واحد لملف الانجاز والثانى لرصد مواد الامتحان لكل ترم اشكرك استاذى لسعة صدرك
-
تحياتى لكم جميعا ايها الاحباب اولا متعكم الله بالصحة والعافية استاذى ومعلمى ابو خليل فضلا وليس امرا وهنا لا اتكلم عن برمجة انما الية عمل للبرنامج دائما رقم الجلوس هو عصب الامتحان وليس اسم طالب او كوده او رقمه القومى او رقم 000 انما هو رقم الجلوس حتى فى الشهادات العامة كالثانوى والدبلومات بيتم تقسيم ارقام الجلوس بحيث متكونش مكرره حتى بين ثانوى عام او دبلومات رقم جلوس الطالب فريد ولا يتكرر حتى فى كنترول المدارس ارقام الصف الرابع غير ارقام الصف الخامس غير السادس رصد ملف الانجاز بيكون مجمع يا استاذنا يعنى جدول به مثلا لفصل 1/4 به اسم الطالب و رقم جلوسه وحقول بدرجات كل ماده العربى الانجليزي الرياضيات العلوم الدراسات وهكذا بيتم رصد الدرجات من قبل كل معلم بيدرس ماده داخل هذا الفصل مثلا خالد بيدرس رياضيات في الفصل برصد امام كل طالب درجته بناء عن تجميعه عندى لكل اختبارات الطالب على مدار الترم بلخصها فى ناتج الدرجه اللى برصدها لهذا الطالب بعد انتهاء المعلمين من وضع درحات الفصل لكل المواد بينزلها رائد الفصل للكنترول بيتم رصدها على الكمبيوتر طيب لما انزل فصل 1/4 لاستاذ الرصد بيفتح برنامجه عشان يرصد درجات ملف الانجاز ايهما افضل هنا يختار ماده ويرصد طالب طالب وبعدين يختار ماده تانيه ويرصد دجة طالب طالب ولا يفتح على رقم الصف 4 ورقم الفصل 1 يفتح على كل مواد الطلاب اللى فى فصل 1/4 ويرصد درجات كل طالب دفعه واجده اما رصد درجات الامتحان فبتكون بالرقم السرى مواد مفيش رقم جلوس ولا مجموعه هذا ما اعنيه عذرا على الاطالة استاذى ابو خليل واشكر لك سعة صدرك وتحياتى لشخصك الكريم اما استاذ / 2saad مفيش اسف ولا حاجه يا راجل ياطيب بس رقم الجلوس لا يتكرر دمتم بخير
-
خالد عبد الغفار started following رسالة تنبيه , مطلوب ادخال درجات طلاب مدرسة , عمل لاصقات ارقام جلوس و 1 اخر
-
السلام عليكم ورحمة الله تحياتى لاستاذنا ومعلمنا استاذ ابو خليل بارك الله فيك وفى جهدك وتعبك وللاخ الفاضل صاحب الموضوع استاذ 2saad ممكن اذا سمحتم القاء بعض الملاحظات من واقع خبرتى على مدار قرابة اربعون عاما بالتربية والتعليم لعل ذلك يفيد الاخ السائل اولا جدول الطلاب بيشمل كل طلاب المدرسه ( جميع الصفوف ) بما فيهم حقل رقم الجلوس (نعم رقم الجلوس ) ثانيا جدول رصد لكل صف مستقل به رقم الجلوس وسرى الترم الاول وسرى للترم الثانى الجدول هيشمل كل مواد الصف نضرب مثال ليكن جدول للصف الرابع وناخذ مثال بمادة اللغة العربية سوف يكون ملف انجاز ودرجة اختبار ومجموع ثم ملف انجاز الترم الثانى ودرجة اخر العام ومجموع الترم الثانى طبعا حسب شروط كل درجه كما وضحت انت ملف انجاز 70 درجه ودرجة اختبار 30 يكون الناتج 100 درجه لكل ترم وهكذا لكل المواد ويكون ربط رقم الجلوس من جدول الطلاب برقم الجلوس من جدول الدرجات ثانيا وبناء على التجربة رصد درجات ملف الانجاز من النموذج مش محتاج يكون كل مادة لوحدها لان كل فصل بينزل درجات المواد مجمعه مسئول عنها وعن متابعتها رائد كل فصل هو اللى بيتابع رصد كل معلم لمدرجات مادته وبينزل للكنترول قبل بداية الامتحان التحريرى فالمفروض بيتم رصد درجات الفصل لكل مواده على الكمبيوتر ( ملف الانجاز) عفوا على الاطاله اذا رايتم افادة يمكن ان اكمل ملاحظاتى واذا لم تكن مفيده اتمنى لكم التوفيق
-
يا استاذنا الحل بسيط بس لازم تقرر انت بتعمل ملصق ولا رقم جلوس لان مفيش موضوع مسئول الحاسب ومسئول الكنترول ورئيس اللجنه لا فى ملصق ولا فى رقم جلوس رئيس اللجنه ده بيوضع فى ارقام جلوس الشهادات العامه زى الدبلومات او الثانويه العامه تحت مسمى رئيس لجنة النظام والمراقبه وانا شايف ان حضرتك كاتب الصف السادس يعنى مدرسة ابتدائية يعنى كنترول خاص بمدرستك فقط عشان كده ودى نصيحه من شخص يعنى عندى خبره كبيره فى الموضوع ده مفيش ايضا مقر اللجنه المقر بيكون فى الكنترولات العامه كل مجموعه من الطلاب ممكن يمتحنوا فى مدرسه غير الاخرى حسب سعة اللجنه عشان كده فى مدرستك بيكون الامتحان فى فصل يبقى لازم تنزل الفصل اللى هيكون فيه امتحان الطالب ده حاول تعدل جدولك الاول عشان تدخل بيانات مضبوطه وتقسم الطلاب لصفوف وفصول ثم لكل صف ارقام جلوس ولكل طالب مع رقم جلوسه رقم صفه ورقم فصله وهيتم كمان امتحانه فى فصل ايه ثم بعد ذلك خرج اى حاجه بسهوله نصيحه اخرى عزيزى خلى بيانات الطالب فى جدول وجدول اخر لرصد المواد افضل
-
استاذ / 2saad انت بتعمل ملصق ولا رقم جلوس رايح للطالب الملصق بيتم وضعه على الديسك اللى بيمتحن عليه الطالب اما رقم الجلوس بيتسلمه الطالب ليعرف رقمه ومكان اداء الامتحان و000 فى كلا الحالتين ما الهدف من التكرار طيب ماالهدف من مسئول الحاسب ورئيس الكنترول ورئيس اللجان نصيحة لك اخى الفاضل التكرار او العمودين يكون فى كشوف المناداة فقط صوره تكون على باب اللجنه والصوره الثانيه تكون فى غلاف الاوراق مع الملاحظ دمت بخير
-
تفضل اعمل معاينه لتقرير 1Database3.rar
-
شكرا جزيلا استاذنا الفاضل kanory واستاذنا الفاضل kkhalifa1960 ربى يزيدكم علما ويبارك لكم فى علمكم النافع لكم كل التحية والاحترام
-
نعم استاذنا الفاضل الخطأ لدى فى المطلوب داخل النموذج تم كتابة 250 بدل من 270 ولم انتبه لذلك الا بعد سرد ملاحظتك
-
السلام عليكم استاذنا الكريم شكرا لاستجابتكم ومعذرة للتأخر فى الرد نتيجة ضغط عمل بالنظر لما تفضلتم به النتيجة غير صحيحة مثلا كما بالمرفق اجمالى العدد هو 112838 *270=30466260 لما نضربه * 5% يطلع15233.13
-
السلام عليكم ورحمة الله اذا تكرم علينا أحد الأعضاء عاوز احدث مجموعة سجلات بعمليه حسابيه داخل نموذج 1 والمطلوب مكتوب داخل النموج مع شكرى khaled.rar
-
الف الف شكر استاذنا الفاضل
-
اشكرك استاذى الفاضل بس كنت عاوز كل حاجه لوحدها اذا كان التضارب فى النوع لوحده برساله والديانه لوحدها برساله If DCount("[ID]", "[tb_tashkeel]", "[lgna_1] =" & [Forms]![tashkeel]![lgna_1] & " And [gender] =" & [Forms]![tashkeel]![gender] & " ") = 1 Or DCount("[teach_cod]", "[tb_tashkeel]", "[lgna_1] =" & [Forms]![tashkeel]![lgna_1] & " And [religion] =" & [Forms]![tashkeel]![religion] & " ") = 1 Then MsgBox "هناك تكرار في الجنس او الديانة" Me.lgna_1 = "" End If
-
السلام عليكم ورحمة الله بالنموذج حقل ( lgna_1) اقوم فيه بادخال رقم اللجنه والتى تتكرر مرتين بواقع 2 معلم ارجو اذا كان نوع الاول والثانى أنثى أى = 2 تظهر رساله عند تحديث الحقل برقم اللجنة تفيد بان المعلمان لا يجوز ان يكون نوعهما = 2 وكذلك الديانة لا يجوز ان يكون المعلمان ديانتهما = 2 مع شكرى وتقديرى khaled.rar
-
الذكاء الإصطناعي chatGPT في انشاء اكواد VBA
خالد عبد الغفار replied to دروب مبرمج's topic in قسم الأكسيس Access
نتيجة محاوله دامت لاكثر من ساعتين ونصف بشرح مفصل Sub DistributeCommitteeRoles() ' تعريف المتغيرات Dim wsTeachers As Worksheet Dim wsCommittees As Worksheet Dim lastRowTeachers As Long Dim lastRowCommittees As Long Dim teacherRow As Long Dim committeeRow As Long ' تعيين ورقة العمل "tb_tashkeel" Set wsTeachers = ThisWorkbook.Sheets("tb_tashkeel") ' تحديد آخر صف في ورقة العمل "tb_tashkeel" lastRowTeachers = wsTeachers.Cells(wsTeachers.Rows.Count, "A").End(xlUp).Row ' تعيين ورقة العمل "tb_lgan" Set wsCommittees = ThisWorkbook.Sheets("tb_lgan") ' تحديد آخر صف في ورقة العمل "tb_lgan" lastRowCommittees = wsCommittees.Cells(wsCommittees.Rows.Count, "A").End(xlUp).Row ' حلقة لتحديد اللجان وتوزيع الأدوار For teacherRow = 2 To lastRowTeachers ' نبدأ من الصف 2 لتجنب العناوين ' الشروط التي يجب تحقيقها لتوزيع الأدوار If wsTeachers.Cells(teacherRow, "work_cod").Value = 1 Then ' استدعاء دالة لتوزيع الأدوار DistributeRoles wsTeachers.Cells(teacherRow, "teach_cod").Value, wsTeachers.Cells(teacherRow, "gov_cod").Value End If Next teacherRow ' رسالة تأكيد عند الانتهاء MsgBox "تم توزيع الأدوار بنجاح!", vbInformation End Sub Sub DistributeRoles(teacherCode As Long, teacherGovCode As Long) ' يمكنك هنا تكميل الكود بتحديد وتوزيع الأدوار وفقًا لمتطلباتك ' يمكنك استخدام الأوامر SQL لاستعلام قواعد البيانات أو الشيتات المعنية ' على سبيل المثال: "SELECT * FROM tb_lgan WHERE gov_cod <> " & teacherGovCode ' يمكنك أيضًا تحديد الأفراد المؤهلين لتولي دور معين وتخزين رقم اللجنة في جدول tb_tashkeel ' يُفضل استخدام وظائف مساعدة لتحقيق ذلك بشكل فعّال ' يمكن أن يكون ذلك بمثابة نقطة بداية للتعديل وفقًا لاحتياجاتك الفعلية End Sub