khasem قام بنشر مايو 31, 2020 قام بنشر مايو 31, 2020 السلام عليكم اخوتي الكرام كيف نجمع w +ww بحيث يظهر المجموع امام اسم االطالب في الاستعلام وهل يمكن عمل تقرير شهري كما في الصورة المرفقة غيابات.mdb
Gamal.Saad قام بنشر مايو 31, 2020 قام بنشر مايو 31, 2020 جرب تعمل حقل جديد بالاستعلام مثلاً اسمه www: www : w + ww وفي التجميع بيكون Expression 1
khasem قام بنشر مايو 31, 2020 الكاتب قام بنشر مايو 31, 2020 (معدل) 14 minutes ago, Gamal.Saad said: جرب تعمل حقل جديد بالاستعلام مثلاً اسمه www: www : w + ww وفي التجميع بيكون Expression السلام عليكم استاذ جمال موجود كما في الصورة والبرنامج اقصد عملته لكن يظهر المجموع امام الاسم ويتكرر الاسم في الاستعلام عدة مرات انا اريد ان تظهر الاسماء في الاستعلام متسلسلة وامام كل اسم مجموع الغياب الكلي ( اي الغياب + الهروب كذلك كيف يتم ربط التقرير الشهري في المرفق تقديري واحترامي لشخصكم الكريم تم تعديل مايو 31, 2020 بواسطه khasem
Gamal.Saad قام بنشر مايو 31, 2020 قام بنشر مايو 31, 2020 تمام الجزء الأول: 11 ساعات مضت, khasem said: كيف نجمع w +ww بحيث يظهر المجموع امام اسم االطالب في الاستعلام الجزء الثاني 11 دقائق مضت, khasem said: اريد ان تظهر الاسماء في الاستعلام متسلسلة وامام كل اسم مجموع الغياب الكلي ( اي الغياب + الهروب الجزء الثالث 12 دقائق مضت, khasem said: كيف يتم ربط التقرير الشهري في المرفق أجيبك على الجزء الثالث كما أرى بالصورة أنت تحتاج أن تسجل أمام كل يوم من الشهر هل تغيب الطالب أم لا ؟ أم تحتاج أن تسجل مجموع الغياب خلال الشهر في مربع نص خاص بذلك أمام كل طالب ؟
khasem قام بنشر مايو 31, 2020 الكاتب قام بنشر مايو 31, 2020 2 minutes ago, Gamal.Saad said: تمام الجزء الأول: الجزء الثاني الجزء الثالث أجيبك على الجزء الثالث كما أرى بالصورة أنت تحتاج أن تسجل أمام كل يوم من الشهر هل تغيب الطالب أم لا ؟ أم تحتاج أن تسجل مجموع الغياب خلال الشهر في مربع نص خاص بذلك أمام كل طالب ؟ المهم ان يظهر امام كل اسم في الاستعلام مجموع غياباته ( الغياب + الهروب كذلك كيف تظهر حالة الطالب في التقرير الشهري اي تظهر الاسماء متسلسلة وامام كل اسم غياباته واجازاته وهروبه في الحقول من 1 الى 30
Gamal.Saad قام بنشر يونيو 1, 2020 قام بنشر يونيو 1, 2020 تمام جرب فكرة الحل المرفق وهي باختصار : تقرير عن جميع الطلبة وأمام كل منهم يوم محدد من الشهر هل غاب أم لا (Choice box) وهو يوضح أيام الغيابات فقط (وطبعا ممكن نضيف باقي الحالات شرط أن توضح مكانها بالتقرير) مربع المجموع ومصدر بياناته مجموع قيم مربعات الاختيار choice وطبعا هيكون المجموع بالسالب ووقتها تضيف دالة ABS واستعلام واحد فقط أهم به حقل كود الطالب واسمه وفي التقرير كل مربع اختيار عن يوم محدد به معادلة عامة : DCount("MainId";"subst";" Day([Tdate]) = '1' And Month([Tdate]) = " & [Reports]![قيمة من التقرير وممكن من النموذج] & " AND [MainId] = " & [Reports]![rpt_Absent_All]![MainId] & " And [type] = 'K'") ومعنى الشروط لكي يكون قيمة مربع الاختيار = -1 هي: Day([Tdate]) = '1' اليوم الأول من التاريخ المسجل بالجدول الموضح للحالة غياب أم هروب وخلافه Month([Tdate]) = أن يكون قيمة الشهر لهذا التاريخ تساوي قيمة الشهر المختار من النموذج أو التقرير Type = 'K' طبعاً حالة الغياب MainID = كود الطالب غيابات 2.mdb 2
khasem قام بنشر يونيو 1, 2020 الكاتب قام بنشر يونيو 1, 2020 4 hours ago, Gamal.Saad said: تمام جرب فكرة الحل المرفق وهي باختصار : تقرير عن جميع الطلبة وأمام كل منهم يوم محدد من الشهر هل غاب أم لا (Choice box) وهو يوضح أيام الغيابات فقط (وطبعا ممكن نضيف باقي الحالات شرط أن توضح مكانها بالتقرير) مربع المجموع ومصدر بياناته مجموع قيم مربعات الاختيار choice وطبعا هيكون المجموع بالسالب ووقتها تضيف دالة ABS واستعلام واحد فقط أهم به حقل كود الطالب واسمه وفي التقرير كل مربع اختيار عن يوم محدد به معادلة عامة : DCount("MainId";"subst";" Day([Tdate]) = '1' And Month([Tdate]) = " & [Reports]![قيمة من التقرير وممكن من النموذج] & " AND [MainId] = " & [Reports]![rpt_Absent_All]![MainId] & " And [type] = 'K'") ومعنى الشروط لكي يكون قيمة مربع الاختيار = -1 هي: Day([Tdate]) = '1' اليوم الأول من التاريخ المسجل بالجدول الموضح للحالة غياب أم هروب وخلافه Month([Tdate]) = أن يكون قيمة الشهر لهذا التاريخ تساوي قيمة الشهر المختار من النموذج أو التقرير Type = 'K' طبعاً حالة الغياب MainID = كود الطالب غيابات 2.mdb 800 kB · 0 downloads السلام عليكم استاذ بارك الله بك قمت بعدة اضافات لكن لاحظ التقرير الشهري في المرفق اعتقدت حصلت مشكلة غياب.mdb
Gamal.Saad قام بنشر يونيو 1, 2020 قام بنشر يونيو 1, 2020 يا باشا ايه اللمحات الفنية دي دي لوحة فنية مش نموذج أنا أقترح تعلقها على سور المدرسة هههههه 2 ساعات مضت, khasem said: اعتقدت حصلت مشكلة نعم حدثت مشكلة ، ومشكلة كبيرة كمان وهذه المرة ربنا ستر في التقرير مربع نص اسمه month2 يأخذ قيمته من كومبوبكس month_no داخل نموذج Form1 وطبعا حاليا Form1 تغير إلى Form3 والتحديث التلقائي لاسم الكائن لا يتم إلا في أجزاء معينة من البرنامج وفي أجزاء أخرى لا يتم مثل داخل كود Vba أو كود SQL أو خصائص control source المهم إما ترجع اسم Form1 أو تغير مصدر بيانات مربع month2 بالتقرير وتشير إلى Form3 1
khasem قام بنشر يونيو 1, 2020 الكاتب قام بنشر يونيو 1, 2020 (معدل) 13 minutes ago, Gamal.Saad said: يا باشا ايه اللمحات الفنية دي دي لوحة فنية مش نموذج أنا أقترح تعلقها على سور المدرسة هههههه نعم حدثت مشكلة ، ومشكلة كبيرة كمان وهذه المرة ربنا ستر في التقرير مربع نص اسمه month2 يأخذ قيمته من كومبوبكس month_no داخل نموذج Form1 وطبعا حاليا Form1 تغير إلى Form3 والتحديث التلقائي لاسم الكائن لا يتم إلا في أجزاء معينة من البرنامج وفي أجزاء أخرى لا يتم مثل داخل كود Vba أو كود SQL أو خصائص control source المهم إما ترجع اسم Form1 أو تغير مصدر بيانات مربع month2 بالتقرير وتشير إلى Form3 تعلمت هذا منك ومن اساتذتي الكرام في المنتدى ربي يحفظكم جميعا استاذي الفاضل ممكن تتكرم وتحل المشكلة وارجو ايضا ملاحظة التقريرين الاخرين وهو تقرير تبليغ ولي امر الطالب وتقرير ابلاغ ولي امر الطالب بالرسوب مع تقديري واحترامي تم تعديل يونيو 1, 2020 بواسطه khasem
khasem قام بنشر يونيو 1, 2020 الكاتب قام بنشر يونيو 1, 2020 (معدل) 15 minutes ago, Gamal.Saad said: غياب 3.mdb 760 kB · 0 downloads التقرير الشهري لايعمل كذلك التسلسل في التقرير الشهري بالعكس علي 1 قاسم 2 بينما في الجدول بالعكس لاحظ شهر شباط يظهر لعلي غياب واحد بينما هذا لايوجد في جدول او استعلام تم تعديل يونيو 1, 2020 بواسطه khasem
Gamal.Saad قام بنشر يونيو 1, 2020 قام بنشر يونيو 1, 2020 (معدل) 41 دقائق مضت, khasem said: التقرير الشهري لايعمل يعطيك رسالة خطأ أم ماذا ؟ لأنه التقرير يعمل عندي 41 دقائق مضت, khasem said: كذلك التسلسل في التقرير الشهري بالعكس علي 1 قاسم 2 التقرير التسلسل به أبجدي ، وطبعاً ترتيب اسم : "علي" قبل اسم "قاسم" ع غ ف ق ك ل م ن ه و ي على ما أتذكر وممكن تجعل الترتيب حسب الكود كما بالجدول مفيش مشكلة 41 دقائق مضت, khasem said: يظهر لعلي غياب واحد بينما هذا لايوجد في جدول او استعلام فعلاً يوجد للطالب "علي" غياب واحد فقط مسجل كما بالمثال المرفق الأخير غياب 3 وهو يوم 12/5/2020 وهو موجود بالجدول Subst وموجود بالاستعلام Qry_Student_Type وموجود بالتقرير Form3 وٍسأرفق لك تعديل الترتيب حسب الكود بالجدول غياب 4.mdb تم تعديل يونيو 1, 2020 بواسطه Gamal.Saad 1
khasem قام بنشر يونيو 1, 2020 الكاتب قام بنشر يونيو 1, 2020 (معدل) 8 minutes ago, Gamal.Saad said: يعطيك رسالة خطأ أم ماذا ؟ لأنه التقرير يعمل عندي التقرير التسلسل به أبجدي ، وطبعاً ترتيب اسم : "علي" قبل اسم "قاسم" ع غ ف ق ك ل م ن ه و ي على ما أتذكر وممكن تجعل الترتيب حسب الكود كما بالجدول مفيش مشكلة فعلاً يوجد للطالب "علي" غياب واحد فقط مسجل كما بالمثال المرفق الأخير غياب 3 وهو يوم 12/5/2020 وهو موجود بالجدول Subst وموجود بالاستعلام Qry_Student_Type وموجود بالتقرير Form3 نعم يظهر كما في الصورة الاخيرة وهو ليس لديه تغيب في شهر شباط بينما لايظهر اي تغيب لقاسم خلال اي شهر بالنسبة لتقرير ابلاغ ولي امر الطالب بالرسوب المفروض يعمل فقط عندما تبلغ غيابات الطالب 26 يوم تم تعديل يونيو 1, 2020 بواسطه khasem
Gamal.Saad قام بنشر يونيو 1, 2020 قام بنشر يونيو 1, 2020 (معدل) شهر فبراير أو شهر شباط February هو الشهر رقم 2 شهر إبريل أو شهر نيسان April هو الشهر رقم 4 وشهر مايو أو شهر آيار May هو الشهر رقم 5 وهو المسجل بالجدول والمفروض بجدول الأشهر أن يكون ترتيب شباط هو رقم 2 وليس رقم 5 ID month_name 1 كانون الثاني 2 شباط 3 آذار 4 نيسان 5 آيار 6 حزيران 7 تموز 8 آب 9 أيلول 10 تشرين الأول 11 تشرين الثاني 12 كانون الأول جرب المرفق غياب 5 وشغل شهر مايو آيار غياب 5.mdb تم تعديل يونيو 1, 2020 بواسطه Gamal.Saad 1 1
khasem قام بنشر يونيو 1, 2020 الكاتب قام بنشر يونيو 1, 2020 10 minutes ago, Gamal.Saad said: شهر فبراير أو شهر شباط February هو الشهر رقم 2 شهر إبريل أو شهر نيسان April هو الشهر رقم 4 وشهر مايو أو شهر آيار May هو الشهر رقم 5 وهو المسجل بالجدول والمفروض بجدول الأشهر أن يكون ترتيب شباط هو رقم 2 وليس رقم 5 ID month_name 1 كانون الثاني 2 شباط 3 آذار 4 نيسان 5 آيار 6 حزيران 7 تموز 8 آب 9 أيلول 10 تشرين الأول 11 تشرين الثاني 12 كانون الأول جرب المرفق غياب 5 وشغل شهر مايو آيار غياب 5.mdb 988 kB · 1 download تمام استاذ ربي يحفظك فقط حاجة واحدة وهي بالنسبة لتقرير ابلاغ ولي امر الطالب بالرسوب المفروض يعمل فقط عندما تبلغ غيابات الطالب 26 يوم ان امكن واذا اتعبتك فجزاك الله خير الجزاء استاذنا الفاضل 1
Gamal.Saad قام بنشر يونيو 1, 2020 قام بنشر يونيو 1, 2020 (معدل) عند فتح التقرير ضع المعيار : DoCmd.OpenReport "rpt_To_Father_Fail", acViewPreview, , "SumOfwww > 25" وبهذا سيقوم باظهار السجل بالكامل المحتوى على هذا الشرط ويخفي باقي السجلات غياب 6.mdb تم تعديل يونيو 1, 2020 بواسطه Gamal.Saad 1 1
khasem قام بنشر يونيو 1, 2020 الكاتب قام بنشر يونيو 1, 2020 6 minutes ago, Gamal.Saad said: عند فتح التقرير ضع المعيار : DoCmd.OpenReport "rpt_To_Father_Fail", acViewPreview, , "SumOfwww > 25" وبهذا سيقوم باظهار السجل بالكامل المحتوى على هذا الشرط ويخفي باقي السجلات غياب 6.mdb 1012 kB · 0 downloads تمام استاذنا اتعبتك معي والله اربي يطول عمرك ويحفظ عائلتك ويبعدك عن كل مكروه انه سميع مجيب 2
khasem قام بنشر يونيو 2, 2020 الكاتب قام بنشر يونيو 2, 2020 18 hours ago, khasem said: تمام استاذنا اتعبتك معي والله اربي يطول عمرك ويحفظ عائلتك ويبعدك عن كل مكروه انه سميع مجيب السلام عليكم استاذ جمال لاحظت وجود اختلاف بين مايعرضه النموذج من نتائج وما يعرضه التقريرين rpt_To_Father وكذلك rpt_To_Father_Fail حيث انه في التقرير يقوم باحتساب كل درس هروب باعتباره يوم غياب بينما الصحيح والموجود في النموذج يعتبر كل اربع مرات هروب يوم غياب ارجو معرفة السبب مع تقديري استاذ جمال غياب 6.mdb
Gamal.Saad قام بنشر يونيو 2, 2020 قام بنشر يونيو 2, 2020 تم قسمة مجموع الهروب على 4 راجع النتيجة غياب 7.mdb 1 1
khasem قام بنشر يونيو 2, 2020 الكاتب قام بنشر يونيو 2, 2020 (معدل) 21 minutes ago, Gamal.Saad said: تم قسمة مجموع الهروب على 4 راجع النتيجة غياب 7.mdb 964 kB · 0 downloads تمام استاذي الفاضل رحم الله والديك لكن هل من الممكن استخدام مثل هذا التعبير في الاستعلام لحاجتي اليه . طبعا هذا موجود في تقرير غياب الطالب =Switch(>=26;"راسب بسبب الغياب";>=25;"انذار نهائي";>=20;"إنذار رابع";>=15;"إنذار ثالث";>=10;"إنذار ثاني";>=5;"انذار اول") تم تعديل يونيو 2, 2020 بواسطه khasem
Gamal.Saad قام بنشر يونيو 2, 2020 قام بنشر يونيو 2, 2020 1 ساعه مضت, khasem said: هل من الممكن استخدام مثل هذا التعبير في الاستعلام لحاجتي اليه . طبعا هذا موجود في تقرير غياب الطالب =Switch(>=26;"راسب بسبب الغياب";>=25;"انذار نهائي";>=20;"إنذار رابع";>=15;"إنذار ثالث";>=10;"إنذار ثاني";>=5;"انذار اول") أنت عملت في التقرير control Source لمربع نوع الانذار الكود السابق وهو تقريبا صحيح لكن طبعا لن يتم تنفيذه لأن الشرط في جميع حالات Switch يحتوي على معامل مقارنة + قيمة المقارنة ولكن لا يحتوى على العنصر المراد تطبيق الشرط عليه بمعنى اكتبه في التقرير هكذا : =Switch([S]>=26;"راسب بسبب الغياب";[S]>=25;"انذار نهائي";[S]>=20;"إنذار رابع";[S]>=15;"إنذار ثالث";[S]>=10;"إنذار ثاني";[S]>=5;"انذار اول") وفي الاستعلام هكذا : A: Switch([All_Sum]>=26;"راسب بسبب الغياب";[All_Sum]>=25;"انذار نهائي";[All_Sum]>=20;"إنذار رابع";[All_Sum]>=15;"إنذار ثالث";[All_Sum]>=10;"إنذار ثاني";[All_Sum]>=5;"انذار اول") 1 1
khasem قام بنشر يونيو 2, 2020 الكاتب قام بنشر يونيو 2, 2020 1 hour ago, Gamal.Saad said: أنت عملت في التقرير control Source لمربع نوع الانذار الكود السابق وهو تقريبا صحيح لكن طبعا لن يتم تنفيذه لأن الشرط في جميع حالات Switch يحتوي على معامل مقارنة + قيمة المقارنة ولكن لا يحتوى على العنصر المراد تطبيق الشرط عليه بمعنى اكتبه في التقرير هكذا : =Switch([S]>=26;"راسب بسبب الغياب";[S]>=25;"انذار نهائي";[S]>=20;"إنذار رابع";[S]>=15;"إنذار ثالث";[S]>=10;"إنذار ثاني";[S]>=5;"انذار اول") وفي الاستعلام هكذا : A: Switch([All_Sum]>=26;"راسب بسبب الغياب";[All_Sum]>=25;"انذار نهائي";[All_Sum]>=20;"إنذار رابع";[All_Sum]>=15;"إنذار ثالث";[All_Sum]>=10;"إنذار ثاني";[All_Sum]>=5;"انذار اول") تسلم استاذي الفاضل دعائي لك اللهم أعطه مايتمنى وما تحب له وترضى، اللهم أسألك لهذا الإنسان بأن تجعله عن الهم بعيد والرحمة قريب وحقق له كل مايريد وأجعل اليوم له عليه سعيد. 2
Gamal.Saad قام بنشر يونيو 3, 2020 قام بنشر يونيو 3, 2020 يارب يبارك فيك ... ويعطيك مثلما تدعو ... ويزيدك من فضله 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.