ابو الآء قام بنشر ديسمبر 9, 2014 قام بنشر ديسمبر 9, 2014 السلام عليكم اسعد الله اوقاتكم بكل الخير الرجاء المساعده فى تجميع عدد ايام الغياب لكل طالب فى نموزد تسجيل الغياب والمساعده فى عمل الاستعلام التجميعى بارك الله فيكم 01.rar
rudwan قام بنشر ديسمبر 10, 2014 قام بنشر ديسمبر 10, 2014 أبو ألاء ليس كل سؤال في نفس الموضوع نفتح موضوعا جديدا اكمل أسئلتك في نفس موضوعك الأساسي 1
ابو الآء قام بنشر ديسمبر 11, 2014 الكاتب قام بنشر ديسمبر 11, 2014 استاذى الفاضل السؤال هنا عن التجميع وليس ربط الفورم تم حل مشكله الفورم الموضع هنا عن تجميع الغياب بارك الله فيك استاذى الفاضل
rudwan قام بنشر ديسمبر 11, 2014 قام بنشر ديسمبر 11, 2014 المشكلة واحدة فضلا أكمل في نفس موضوعك الى أن ينتهي برنامجك 1
ابو الآء قام بنشر ديسمبر 11, 2014 الكاتب قام بنشر ديسمبر 11, 2014 استاذى الفاضل اسف جد بس كنت بلتذم بتعليمات استاذى الفاضل أبـوخليل طلب منى سابقا ان كل سؤال يكون فى موضوع مستقل وانا عاوز جذء من الحل وانا اكمل الباقى بارك الله فيكم جميعا رجاء المساعده ولو بالشرح
ابوخليل قام بنشر ديسمبر 12, 2014 قام بنشر ديسمبر 12, 2014 المشكلة واحدة فضلا أكمل في نفس موضوعك الى أن ينتهي برنامجك المشكلة واحدة : الموضوعين كلاهما حول الغياب ربما حصل اللبس باعتقاد ان البرنامج للغياب فقط عودا حميدا استاذ رضوان وكل عام وانتم بخير صحيح سبق وان وجهت الاخ السائل الى ذلك فمن واقع التجربة ؛ وانتم اعلم بها مني : واوجه ملاحظاتي التالية للعموم تخصيص كل سؤال بموضوع جديد له فوائد عديدة للسائل والمسؤول منها : ان يتحرر المسؤول من عملية المتابعة للموضوع ، وهذه مهمة لمن يتصدى للاجابة ومنها : ان يحصل السائل على تفاعل اكبر من الاعضاء هذا غير الفائدة المستقبلية في البحث عن جزئية معينة لان كثير من الشوارد والنوادر تضيع داخل المواضيع المسترسلة الطويلة 1
ابو الآء قام بنشر ديسمبر 12, 2014 الكاتب قام بنشر ديسمبر 12, 2014 السلام عليكم اساتذتى الكبار جمعه مباركه بارك الله فيكم
ابوخليل قام بنشر ديسمبر 12, 2014 قام بنشر ديسمبر 12, 2014 لا تستخدم العلامات في التسميات مثل + ، # ..... الخ انظر التعديل 02.rar 2
ابو محمد2 قام بنشر ديسمبر 12, 2014 قام بنشر ديسمبر 12, 2014 السلام عليكم تفضل اخي الكريم اعتقد هذا ما طلبت بالتوفيق http://www.gulfup.com/?VmAmSR 1
ابو الآء قام بنشر ديسمبر 12, 2014 الكاتب قام بنشر ديسمبر 12, 2014 استاذى الفاضل أبـوخليل بارك الله فيك الف شكر على تكرمك بالحل تم اصلاح الخطاء فى التسميه فى الملف وتم تعديل باقى الاستعلامات ------------------- هل يمكن التكرم بعمل استعلام تحديد لتجديد عدد ايام الغياب لكل طالب
ابو الآء قام بنشر ديسمبر 12, 2014 الكاتب قام بنشر ديسمبر 12, 2014 استاذى الفاضل s s m خالص شكرى وتقديرى الى شخصك الكريم كل كلمات الشكر لا تكفيك اخى التعديلات تحتاج منى الى ايم لدراستها وفهما جيداا نموزج البحث الجديد جميل جداا والاستعلام لم افهمه جيداا هل يمكن عمل استلاعم تجميعى يعنى يظهر اسم الطالب وعدد ايام غيابه -------------------- بارك الله فيك
rudwan قام بنشر ديسمبر 12, 2014 قام بنشر ديسمبر 12, 2014 تخصيص كل سؤال بموضوع جديد له فوائد عديدة للسائل والمسؤول اخي ابو خليل , صحيح , من المفضل دائما أن يكون لكل سؤال موضوع جديد لكن هنا حصل اللبس في قضية هل هذا سؤال جديد , ام متابع لسؤال حالي ؟ سؤال الأخ أبو الاء كان منذ السؤال السابق عن ايجاد حل لموضوع الغياب و مجرد ايجاد الجدول المناسب لايعني حصول الحل المناسب الحل المناسب هو بايجاد مستلزمات الحل من جدول و استعلام و نموذج و تظل متابعة الموضوع في نفس السؤال الى أن يحصل السائل على بغيته و فائدة ذلك أن نحصل على حل متكامل لمشكلة تسجيل الغياب في موضوع واحد و تكون في ارشيف المنتدى بحيث اذا رغب اي عضو في البحث عن حل لمشكلة الغياب يجدها في موضوع واحد أما لو سئل الأخ سؤالا لمشكلة أخرى في نفس البرنامج لاتختص بموضوع قضية تسجيل الغياب فهنا يتم طرحه في سؤال جديد عودا الى السؤال : قم بنسخ الكود التالي و ضعه في استعلام جديد TRANSFORM Count(TplGyab.GYABna) AS CountOfGYABna SELECT TplGyab.Idstu, TPstoudnt.ForeName, TPstoudnt.Father, TPstoudnt.FamilyName, Count(TplGyab.GYABna) AS Total FROM Tplgyabtayb INNER JOIN (TPstoudnt INNER JOIN TplGyab ON TPstoudnt.RakamKomy = TplGyab.Idstu) ON Tplgyabtayb.id = TplGyab.tayb GROUP BY TplGyab.Idstu, TPstoudnt.ForeName, TPstoudnt.Father, TPstoudnt.FamilyName PIVOT Tplgyabtayb.[7ala]; هذا يعطيك مجاميع الغياب لكل الطلاب 1
ابو الآء قام بنشر ديسمبر 12, 2014 الكاتب قام بنشر ديسمبر 12, 2014 استاذى الفاضل rudwan بارك الله فيك الف شكر استاذى الفاضل على التكرم بالحل كل كلمات الشكر لا تكفى واعتزر عن عدم فهم للتعليمات -------------------------------------- تم والحمد لله انشاء الاستعلام ونجح بفضل الله ------------------------- اقوم حاليا بإنشاء فورم للبحث عن الغياب بين تاريخين والبحث بأكبر من هل اقوم بعمل استعلام جديد على الاستعلام الذى تفضل عليا بتصميمه ام اعتمد عليه فى النموزج --------------- اترغب فى ان يتم احضار البيانات عند اختيار تاريخين او عند ادخال اكبر من 15 يوم مثلا ----------------------- اسف على الاطاله بارك الله فيك واسعد اوقاتك بكل الخير
rudwan قام بنشر ديسمبر 12, 2014 قام بنشر ديسمبر 12, 2014 هل اقوم بعمل استعلام جديد على الاستعلام الذى تفضل عليا بتصميمه أولا , لا أحب مثل تلك العبارات التي تنسب فيها الفضل لغير الله عز و جل فان كان من علم , فمن الله و اليه ثانيا : قوم حاليا بإنشاء فورم للبحث عن الغياب بين تاريخين والبحث بأكبر من هل اقوم بعمل استعلام جديد على الاستعلام الذى تم تصميمه ام اعتمد عليه فى النموزج لا , الاستعلام الذي أرفقته لك استعلام تجميعي , و لايعطيك اية بيانات تفصيلية اذا أردت البحث تفصيليا بين تاريخين , أنشآ استعلام جديد على جدول الغياب ثم أرجو الاطلاع على كيفية عمل الفلتر في النموذج من خلال فكرة سؤال آخر كان حول موضوع البحث عبر السن و الجنس ( أجبت عليه منذ قليل ) حاول الاستفادة من الفكرة , و اذا لم تتضح يمكنك اعادة السؤال هنا 1
ابو الآء قام بنشر ديسمبر 12, 2014 الكاتب قام بنشر ديسمبر 12, 2014 استاذى الفاضل تم عمل فورم للبحث بين تاريخين ونجح والحمد لله ثانيا تم عمل فورم للبحث عن الغياب اكبر من ولم انج فى احضار البيانات لا اعرف السبب فى عدم نجاحى ------------------ هل يمكن اضافه اختيار بالفصل او بالاسم مع اكبر من يعنى لو فيه اختيار منهم تم يتم البحث بيه ------------------- يعنى لو مش اختارت الاسم واختارت فقط اكبر من 10 ايام يتم احضار البيانات ولو اخترت الاسم فقط بدون اختيار عدد الايام يتم احضار ايام الغياب هل هذا ممكن ام لا student.rar
ابو الآء قام بنشر ديسمبر 12, 2014 الكاتب قام بنشر ديسمبر 12, 2014 استاذى الفاضل العمل على حقل بدون عزر لانه هوا الذى يتم عليه عمل الانذارات واقرارات الفصل او التجميد
rudwan قام بنشر ديسمبر 14, 2014 قام بنشر ديسمبر 14, 2014 الاستعلام التجميعي لايقبل الشروط اختر استعلام آخر غير تجميعي على جدول الغياب و اجعله مصدر بيانات النموذج مثلا : SELECT TplGyab.Idstu, Count(TplGyab.dat) AS CountOfdat FROM TplGyab WHERE (((TplGyab.tayb)=3)) GROUP BY TplGyab.Idstu HAVING (((Count(TplGyab.dat))>[forms]![formqrygyabtotal]![a3])); 1
ابو الآء قام بنشر ديسمبر 14, 2014 الكاتب قام بنشر ديسمبر 14, 2014 استاذى الفاضل بارك الله فيك تم التنفيذ والحمد لله نجح ------------------------------- استاذى الفاضل لدى استفاسر بسيط هل يمكن منع تسجيل الغياب للطالب اكثر من مره فى اليوم يعنى عند تسجيل الغياب للطالب لا يقبل تسجيل الغياب اكثر من مره فى نفس اليوم ------------------------- بارك الله فيه واسعد اوقاتك بكل الخير
rudwan قام بنشر ديسمبر 15, 2014 قام بنشر ديسمبر 15, 2014 قم بازالة علامة المفتاح الرئيسي لحقل معرف جدول الياب ثم قم باختيار حقلي رقم الطالب و التاريخ معا و اجعلهما مفتاح رئيسي و بهذه الحالة اذا تم اختيار الطالب مرتين في نفس اليوم ستظهر رسالة خطأ 1
ابو الآء قام بنشر ديسمبر 15, 2014 الكاتب قام بنشر ديسمبر 15, 2014 تم التنفيذ ولكن لم تنج معى مع انى اخترت حقلى الطالب والتاريخ كمفتاح اساسي تم تسجيل الغياب لتفس الطالب 5 مرات فى نفس اليوم
rudwan قام بنشر ديسمبر 15, 2014 قام بنشر ديسمبر 15, 2014 عد الى تصميم الجدول و انظر كم مفتاح رئيسي لديك ؟ لعلك لم تحفظ التعديلات 1
ابو الآء قام بنشر ديسمبر 16, 2014 الكاتب قام بنشر ديسمبر 16, 2014 بارك الله فيك فعلا كلامك مضبوط و لكن هل يمكن استبدالها برساله بان الطالب تم تسجيل الغياب له لنفس اليوم سابقا
rudwan قام بنشر ديسمبر 16, 2014 قام بنشر ديسمبر 16, 2014 ضع الكود التالي في النموذج Private Sub Form_BeforeUpdate(Cancel As Integer) Dim de As Long de = DCount("GYABna", "TplGyab", "[Idstu] = " & Chr(34) & Me.Idstu & Chr(34) & " and [dat] = " & Chr(35) & CDate(Me.dat) & Chr(35)) If de > 0 Then MsgBox "record posted before" Cancel = True Me.Undo End If End Sub
ابو الآء قام بنشر ديسمبر 16, 2014 الكاتب قام بنشر ديسمبر 16, 2014 السلام عليكم لم انجح فى وضع الكود قمت بالغاء المفاتيح الاساسية فى جدول الغياب ولو ينحج ايضا ---------------- هل يتم وضع الكود فى حدث معين لحق معين *************************
rudwan قام بنشر ديسمبر 17, 2014 قام بنشر ديسمبر 17, 2014 ماعليك سوى نسخ الكود كما هو ووضعه في الوحدة النمطية للنموذج دون أي تعديل 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.