
moho58
04 عضو فضي-
Posts
739 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو moho58
-
تحية طيبة اخي و استاذنا @Foksh مشكور جدا على الرد وعلى سرعة الإجابة الحل الأول يبدو جيدا جدا و يفي بالغرض أنا سأستعمل نمودجين عند ادخال البيانات النموذج الأول خاص : بالمهندسين و واضع شرط في النموذج loifondamontale = مهندسين النموذج الأول خاص : بالمعلمين و واضع شرط في النموذج loifondamontale = معلمين فلن أستعمل مربع النص بعد التحديث سأجرب هذه الأكواد في النموذج في حدث عند الحالي مثلا كون سأبتعد عن الكمبيوتر -سأجرب هذا الحل بعد سويعات (قبل المساء ) ,اخبرك بالنتيجة جزاك الله كل الخير أخي وبارك الله فيك
-
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل في هذا الموضوع أريد وضع قيمة افتراضية لحقل في جدول بشرط القاعدة المرفقة بها جدول مختصر الحقول يمثل تقييم الموظفين - في السابق كان عندي نوع واحد من الموظفين والآن اريد أن أضيف له عدة انواع من الموظفين ( مهندسن - معلمين...) وكل نوع من الموظفين عنده تقييمات خاصة وهذه التقييمات الخاصة (الحقول) وضعت لها قيم افتراضية خاصة بها لتسهيل عملية حجز البيانات (تكون محجوزة تلقائيا) فقط أقوم بتغيير التقيمات إذا كان هناك تغيير. مثال في الجدول : فيه نوعين : النوع الأول: المهندسين النوع الثاني : المعليمن وذلك حسب ما يظهر في الحقل المسمى : loifondamontale النوع: النوع الأول: المهندسين عنده مجموع من التقييمات ( الحقول) الخاصة بالموظفين لهذا النوع وهي : * evalu_moubadara_chaksia* evalu_itkan_elamel* evalu_nachatat_tarbia *evalu_absence * evalu_retard * evalu_tatwir هذه الحقول (التقييمات) وضعت لها قيم افتراضية موضحة في الجدول من فضلكم اريد مايلي :الحقول هذه تأخذ القيمة الافتراضية الخاصة بها المبينة في الجدول إذا كان النوع (الحقل) المسمى loifondamontale يساوي : المهندسين وإذا كان مختلف تأخذ القمية صفر. النوع: النوع الثاني: المعلمين عنده مجموع من التقييمات ( الحقوول) الخاصة بالموظفين لهذا النوع و هي : evalu_absence_prof * evalu_retard_prof * evalu_nadawat_prof * evalu_nachatat_tarbia_prof * evalu_mobadara_prof هذه الحقول (التقييمات) وضعت لها قيم افتراضية موضحة في الجدول من فضلكم اريد مايلي :الحقول هذه تأخذ القيمة الافتراضية الخاصة بها المبينة في الجدول إذا كان النوع (الحقل) المسمى loifondamontale يساوي : المعلمين وإذا كان مختلف تأخذ القمية صفر. نتمنى أني قد أوصلت الفكرة لكم وهل يمكن تجسيدها بالاعتماد على الجدول فقط أو الإعتماد على طريقة اخرى الرجاء المساعدة والتوجيه وبارك الله فيكم BASE-E.accdb
-
تحية طيبة أستاذنا @ابوخليل شكرا كثيرا على الرد و المتابعة بعد التجربة : في التقرير دائما يجلب لي فقط اسمين رغم وجود عدد كبير من الأسماء في القاعدة التي اعمل عليها أنا لقد قمت باضافة ثلاثة (3 )اسماء هنا في هذا المثال في جدول tbl_evaluation لكن في التقرير يظهر إسمان فقط (2) إسم فقط. و إن شاء الله يكون عندك الحل base_j3.rar
-
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل في هذا الموضوع أريد فتح تقرير بداخله تقرير فرعي (و مصدر التقرير الفرعي عبارة استعلام جدولي)- لكن التقرير يظهر خالي من البيانات مثال :من النموذج: frm_Reports اختار السنة 2025 ثم الربع : الربع الأول ثم النوع: مهندسين ثم اعرض التقرير المسمى rap_part1 والذي يوجد بداخله التقرير الفرعي المسمى sous_rap (مصدره بياناته استعلام جدولي) لكن التقرير يظهر فارغ عندما اعرضه. إن اشاء الله تكون عندكم الفكرة والطريقة والحل المناسب لهذا المشكل لاني حاولت كثيرا حسب معرفتي ولم استطع. الرجاء المساعدة والتوجيه وبارك الله فيكم base_j.accdb
-
تحية طيبة أستاذنا @ابوخليل معذرة على التأخر في الرد بعد تجربة الكود شغال و يؤدي المطلوب - طريقة جيدة- ربما أنا فقط تعودت كثيرا على استعمال الفلترة بواسطة هذا الكود الجميل لأستاذنا @Foksh في هذا الموضوع أفهم من كلامك أستاذنا أن الفلترة غير ممكنة (إظهار سجل المعني بالبحث لوحده) جزاك الله كل الخير أستاذنا @ابوخليل وجعلها في ميزان حساناتك سيتم استعمال كود البحث هذا في النماذج المشابهة لهذا المبدأ كما اشكر كثيرا كذلك أستاذنا @Foksh و ربي يبارك في هذا المنتدى الجميل
-
تحية طيبة أستاذنا @Foksh ما شاء الله عليك - معك حق نعم نفس السؤال ونفس الطرح هذه الأكواد أستعملها في حالة النماذج المستمرة في حالة الحفظ إو إلغاء الحفظ (وهو تقريبا) يقوم بنفس عمل excel واستعمله مثلا في حالة حجز علامات الطلاب وتقييم الموظفين.... وقد حصلت عليه بناء على طلب سابق لي هنا . من استاذنا @Moosak وفيه تعديل بسيط لأستاذنا @ابوخليل -بناءا على طلبي - بما أنني وظفت هذا الكود كثيرا - أريد أن أقوم بعملية التعديل على كود البحث فقط- دون المساس بباقي الأكواد - إن أمكن طبعا- حتى لايتأثر المبدأ العام.
-
تحية طيبة أستاذنا @ابوخليل و شكرا كثيرا على المتابعة (لقد أضفت حقل في النموذج للتجربة أكثر فقط) أستاذنا بعد التجربة اتضح مايلي: عند الضغط على زر حفظ لحفظ البيانات تظهر الرسالة الموضحة في الصورة المرفقة وكذلك الكود الخاص بإلغاء التنشيط عند الخروج من النموذج أصبح لا يعمل جيدا عند ظهور الرسالة الخاصة بحفظ البيانات إذا ما قمت بتغيير للبيانات في النموذج أصبحت لا تعمل بشكل جيدا سواء عند الضغط على زر نعم أو لا : يتم حفظ البيانات تلقائيا. وبارك الله فيك BASEL3.accdb
-
أهلا استاذنا أنا اقصد التعديل فقط على كود البحث الموجود في الزر المسمى -فلترة- وفي النموذج توجد أكواد عديدة لعمليات اخرى . لا اريد التعديل عليها والابقاء عليها كما هي حتى تشتغل بدون مشاكل. وبارك الله فيك
-
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل في هذا الموضوع اريد التعديل على كود البحث والموجود في الزر المسمى "فلترة " في نموذج frm_evaluationAdd للقيام بعملية الفلترة بدون مشاكل مع عدم تغيير الأكواد (الإبقاء عليها كما هي ) و الموجودة في نموذج frm_evaluationAdd الرجاء المساعدة والتوجيه وبارك الله فيكم BASEL.accdb
-
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
سأعيد التجربة اخي @منتصر الانسي وأستعمل التنسيق (00.#) بعد التجربة أخي مزال نفس المشكل حسب معرفتي البسيطة ا لمشكلة في الفاصلة لانه عندما أجعل تنسيق حقل المعدل العام : عدد صحيح يشتغل في جميع الحالات. -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
السلام عليكم تحية طيبة أخي @منتصر الانسي ومشكور مرة اخرى على المتابعة أخي أنا قمت بالتجربة مباشرة على المثال الذي رفعته آخر مرة وظهرت معي نفس المشكلة والتنسيق الموجود في الجدول هو (00,#) كما في الصورة وكذا رسالة الخطأ التي مزالت تظهر حقيقة امر محير كيف تشتغل معكم وعندي لا تشتغل الصورة المرفقة تبين اعدادات لوحة المفاتيح أنا استعمل ويندوز 7 والأفيس 2016 عربي -
💫 تألق جديد.. @Foksh الأخ فادي ينضم لقائمة مشرفي أوفيسنا 🎉
moho58 replied to Moosak's topic in قسم الأكسيس Access
إن شاء الله شفاءا عاجلا لايغادر سقما -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
السلام عليكم أخي @منتصر الانسي شكرا على الرد والاهتمام بعد تجربة المثال وتغيير تنسيق المعدل العام إلى #,00 مزالت نفس المشكلة التي كانت تظهر في جميع الاقترحات السابقة ( الصورة المرفقة) إلى غاية اعتماد فكرة الأخ @Foksh واعتماد دالة Replace التي تعمل بصورة جيدة وبدون مشاكل . -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
بعد التجربة أخي @Foksh الحمد لله شغال بامتياز وبدون مشاكل ألف شكر وامتنان وتقدير وجزاك الله كل الخير - أمين -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
تحية طيبة أخي والله بحث وحاولث كثيرا. طبعا حسب مستواي عند تحويل حقل mouadel_3am إلى عدد صحيح يشتغل وبدون مشاكل أخي هل ممكن تغيير الكود التالي نهائيا أو إدخال تعديلات عليه : Dim strSQL As String If Not IsNull(Me.ID) Then strSQL = "SELECT COUNT(*) FROM (" & _ "SELECT modul.mouadel_3am FROM info_stagiere " & _ "LEFT JOIN modul ON info_stagiere.ID = modul.id " & _ "WHERE info_stagiere.annee='" & [Forms]![frm_examen_fin_formation]![annet] & "' " & _ "AND info_stagiere.grade='" & [Forms]![frm_examen_fin_formation]![grade1] & "' " & _ "AND info_stagiere.wilaya='" & [Forms]![frm_examen_fin_formation]![wilaya1] & "'" & _ ") WHERE mouadel_3am >= " & Me.mouadel_3am Me.m = CurrentDb.OpenRecordset(strSQL)(0) لعل العملية تنجح ان شاء الله وبارك الله فيك لاني بحاجة ماسة لهذا الطلب baseM11.accdb -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
أمر محير حقا ممن المشكل في لغة نسخة الأوفيس فأنا عندي نسخة 2016 عربية -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
تحية طيبة أخي @Foksh القاعدة الأصلية التي أعمل عليها مشابهة لهذه تقريبا فقط اختصرت بعض الحقول - المبدأ العام هكذا فقط قمت بتغيير : حجم الحقل - التنسيق - المنازل العشرية * كما في الصورة المرفقة 1 * ليصبح بنفس ما هو ما جود في القاعدة الأصلية * المشكل مزال يظهر كما في الصورة المرفقة 2 لو سمحت أرفقت القاعدة المعدلة للتجريب عليها(للمرة الأخيرة حتى لا أثقل عليك أشغلك كثيرا فقط بهذا الموضوع ) وإن اشتغلت عندك فالمشكل على مستواي فجزاك الله كل الخير أخي ,استاذنا @Foksh -آميـــــــن كما أتوجه بالشكر والإمتنان لمعلمنا الجليل @ابوخليل جزاه الله كل الخير - آميــــــن baseM10.accdb -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
تحية طيبة متجددة أخي @Foksh بعد التجريب في قاعدتي الخلصة المشكلة في المعدل العام أنا جاعل نوع النتيجة تكون مزدوج 😞 فيظهر الخطأ كما في الصورة) لكن لما أحول المعدل العام : إلى عدد صحيح . يشتغل عادي وبدون مشاكل وأنا في قاعدتي الخاصة المعدل العام : لازم تكون مزدوج (يكون بالفاصلة ) ولايمكنني تحويل المعدل العام :إلى عدد صحيح في قاعدتي الخاصة ان شاء الله يكون عندك حل لهذا المشكل وبارك الله فيك -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
بعد التجربة أخي الاستعلام يشتغل جيدا فيما يخص : حساب ترتيب الطالب وكذا حساب مجموع الطلاب في النموذج لكن لا يمكن التعديل على علامات الطلاب في النموذج - إذا ما كان خطأ ما. و بارك الله فيك -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
السلام عليكم أخي @Foksh مشكور جدا على هذا الرد هل أجعل هذا الاستعلام كمصدر للسجلات في النموذج frm_modul و هل غيرت اسم الجولين -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
للرفع -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
up -
معرفة ترتيب كل طالب في نموذج منفرد عن طريق القيام بعملية الفلترة
moho58 replied to moho58's topic in قسم الأكسيس Access
السلام عليكم أستاذنا @ابوخليل معك حق المشكل كان في حقل المعدل العام قمت بتغيير نوع النتيجة إلى : عدد صحيح فاشتغل فضلا وإن كان بالإمكان استاذنا : ترتيب الطالب يكون حسب الطلاب المختارين من النموذج frm_examen_fin_formation حسب: السنة والدرجة والبلد وليس حسب جميع الطلاب الموجودين في الجدول modul مثال: اختار من النموذج السنة: 2022/2021 الدرجة: مساعد مهندس البلد:عمان يظهر النموذج كما في الصورة المرفقة وفيه 8 طلاب نلاحظ: مثلا الطالب المسمى : منار ترتيبه هو: 27 ومجموع الطلاب: 8 الترتيب يكون حسب ما تم احتياره من النمودج (هنا الطالب منار من المفروض ترتيبه يكون محصور من 1 إلى8 ترتيب الطالب : يكون حسب المعدل العام: من الأكبر إلى الأصغر وفي حالة التساوي نأخد معيار ترتيب آخر وهو ID (ويكون من الأصغر إلى الأكبر) وجزاك الله خيرا