علي المصري قام بنشر مارس 31, 2016 قام بنشر مارس 31, 2016 السلام عليكم ورحمة الله وبركاته مرفق لحضراتك جزء من برنامج متابعة الطلاب وهو الجزء الخاص بالتواصل مع أولياء الأمور يوجد عدة أنواع للتواصل مع أولياء الأمور من هاتفيا ً وزيارة المدرسة وغيرها وقد تم انجازها ولكن المشكلة في نوع التواصل " ارسال اخطار مع الطالب " يمكن ان يكون لطالب واحد أو جميع الطلاب فكيف يمكن عمل التالي" عند اختيار نوع التواصل " ارسال اخطار مع الطالب" يظهر لي اختيار من مكون من فرعين 1- لهذا الطالب 2- لجميع الطلاب عند اختيار الخيار رقم 1 يتم تسجيل هذا الاخطار للطالب الموجود اسمه في الفورم واذا تم اختيار الخيار رقم 2 يتم تسجيل هذا الاخطار لكل طلاب هذه الشعبة المختارة في الفورم شكرا Communication.rar
سعيد صواب قام بنشر أبريل 1, 2016 قام بنشر أبريل 1, 2016 حياك الله استاذ علي يمكنك عمل تقريرين احدهما لطالب معين والآخر لشعبة معينة ونضع الشرط في الاستعلام مصدر التقرير هذا مثلا للطالب forms!parent!student وهذا مثلا للشعبة forms!parent!Shoaba بالتوفيق 1
رمهان قام بنشر أبريل 1, 2016 قام بنشر أبريل 1, 2016 يمكن عمل ذلك ولكن حسب فهمي قد لاتتطابق جميع خيارات النموذج لجميع الطلاب ! فمثلا صفة ولي الامر قد تختلف من طالب لاخر وكذلك سبب الاتصال ! هذا وان لي ملاحظة على تصميم هذا الجدول حيث افهمت انه تسجل به احداث التواصل مع اولياء الامور ! لهذا وجود الصف والشعبه تكون في جدول اخر وكذلك صفة ولي الامر وجواله ! فما رايك بهذه الملاحظات اخ علي ! وان كنت تريد التنفيذ كما طلبت على طلاب الشعبة المحدده قل لنا كيف نحصل على معلومات صفة ولي الامر وموبايل ولي الامر لانها مختلفة من طالب لاخر ؟ بالتوفيق 1
علي المصري قام بنشر أبريل 1, 2016 الكاتب قام بنشر أبريل 1, 2016 (معدل) 8 ساعات مضت, سعيد صواب said: حياك الله استاذ علي يمكنك عمل تقريرين احدهما لطالب معين والآخر لشعبة معينة ونضع الشرط في الاستعلام مصدر التقرير هذا مثلا للطالب forms!parent!student وهذا مثلا للشعبة forms!parent!Shoaba بالتوفيق جزاك الله خيرا اعلم هذه الطريقة جيدا ولكن الفكرة لا اريد عمل تقارير كثيرة اريد تقرير واحد للمجموعة والموضوع الذي طرحته لا يتحدث عن التقارير شكرا 3 ساعات مضت, رمهان said: يمكن عمل ذلك ولكن حسب فهمي قد لاتتطابق جميع خيارات النموذج لجميع الطلاب ! فمثلا صفة ولي الامر قد تختلف من طالب لاخر وكذلك سبب الاتصال ! هذا وان لي ملاحظة على تصميم هذا الجدول حيث افهمت انه تسجل به احداث التواصل مع اولياء الامور ! لهذا وجود الصف والشعبه تكون في جدول اخر وكذلك صفة ولي الامر وجواله ! فما رايك بهذه الملاحظات اخ علي ! وان كنت تريد التنفيذ كما طلبت على طلاب الشعبة المحدده قل لنا كيف نحصل على معلومات صفة ولي الامر وموبايل ولي الامر لانها مختلفة من طالب لاخر ؟ بالتوفيق جزالك الله خيرا أستاذ رمهان البيانات عبارة عن جدول اسمه StudentsNames فهل من كود أو طريقة لنقل بيانات طلاب شعبة كاملة مع كتابة نفس طريقة الاتصال ( اخطار تم ارساله مع الطالب ) وسبب الاتصال وان كان لدى حضراتكم طريقة أخرى أتمنى معرفتها شكرا تم تعديل أبريل 1, 2016 بواسطه علي المصري
رمهان قام بنشر أبريل 1, 2016 قام بنشر أبريل 1, 2016 تمام اخ علي 54 دقائق مضت, علي المصري said: فهل من كود أو طريقة لنقل بيانات طلاب شعبة كاملة مع كتابة نفس طريقة الاتصال ( اخطار تم ارساله مع الطالب ) وسبب الاتصال شكرا معناته سوف يدرج بيانات عمودي TheWay و Comu_Reasone في جدول StudentsNames فقط اما البيانات الاخرى والتي بالنموذج مثلا صفة ولي الامر و موبايل ولي الامر لن يتم ادراجهم لانه مختلفين من طالب الى اخر ! اكد على ذلك وسيتم التنفيذ! بالتوفيق
علي المصري قام بنشر أبريل 1, 2016 الكاتب قام بنشر أبريل 1, 2016 السلام عليكم ورحمة الله وبركاته لا اريد تغيير على جدول StudentsNames لان هذا الجدول يعتمد عليه الكثير من النماذج في باقي البرنامج البيانات الخاصة بتسجيل التواصل مع أولياء الأمور هو ParentsCom فعند استخدام الفورم ParentsCom يتم تسجيل البيانات في هذا الجدول في هذا الجدول ParentsCom يمكن الاستغناء عن الصف والشعبة. شكرا على اهتمامك
رمهان قام بنشر أبريل 1, 2016 قام بنشر أبريل 1, 2016 هذا استعلام الحاقي مصدره INSERT INTO ParentsCom ( Stu_eSIS, TheWay, Comu_Reasone, Comu_Date, Mobil_F ) SELECT StudentsNames.eSiS, [Forms]![ParentsCom]![Combo25] AS Expr1, [Forms]![ParentsCom]![Comu_Reasone] AS Expr2, [Forms]![ParentsCom]![Comu_Date] AS Expr3, StudentsNames.Mobil FROM StudentsNames WHERE (((StudentsNames.Section)=[Forms]![ParentsCom]![StuSection])); احفظ الاستعلام وتقدر تشغله اخ علي في الحدث المناسب لك وليكن خلف زر امر جديد ولكن مع وجود شرط ان القائمة مطابقة للنوع المطلوب! فمثلا لو اسميت الاستعلام ب query2 وخلف زر امر نكتب If Me.Combo25 = "إرسال اخطار مع الطالب" Then DoCmd.OpenQuery "query2" بالتوفيق 2
علي المصري قام بنشر أبريل 2, 2016 الكاتب قام بنشر أبريل 2, 2016 (معدل) شكرا جزيلا ً تم عمل الاستعلام INSERT INTO ParentsCom ( Stu_eSIS, TheWay, Comu_Reasone, Comu_Date, Mobil_F, StuSection, StuGrade ) SELECT StudentsNames.eSiS, [Forms]![ParentsCom]![Combo25] AS Expr1, [Forms]![ParentsCom]![Comu_Reasone] AS Expr2, [Forms]![ParentsCom]![Comu_Date] AS Expr3, StudentsNames.Mobil, StudentsNames.Section, StudentsNames.Grade FROM StudentsNames WHERE (((StudentsNames.Section)=[Forms]![ParentsCom]![StuSection]) AND ((StudentsNames.Grade)=[Forms]![ParentsCom]![StuGrade])); ولكن عند التنفيذ يقوم بترحيل أسماء طلاب الشعبة المحددة مع تكرار الطالب الموجود الفورم جربت ان اختار الشعبة ولا اختار اسم الطالب وجدته يضيف سجل به اسم الشعبة والباقي فارغ فهل من حل غير استعلام الحذف تم تعديل أبريل 2, 2016 بواسطه علي المصري
رمهان قام بنشر أبريل 2, 2016 قام بنشر أبريل 2, 2016 اوكي اخ علي لكي احدد المشكلة جرب ان تغير خاصية ان يكون عنصري الشعبة وطريقة التواصل غير منضمين ! اي حذف مصدر البيانات لهما ! ثم جرب لاننا نعرف جميعا ان الاكسس يرتبط بالمصدر وعند تغير في العناصر يفتح سجل جديد ! وطبعا لا تغير في اي عنصر اخر لكي لايفتح سجل ! اصبحت الخطوات 1. اجعل العنصرين غير منضمين بحذف اسم الحقل من مصدر البيانات 2. اختار الشعبة وطريقة التواصل فقط ثم النقر على الزر كل هذا لتحديد المشكلة وبعد ذلك نشوف الحل بالتوفيق
علي المصري قام بنشر أبريل 2, 2016 الكاتب قام بنشر أبريل 2, 2016 السلام عليكم ورحمة الله وبركاته قمت بكل الخطوات ولم تفلح انظر المرفق حيث قمت بحلها بطريقة أخرى شكرا على اهتمامك ومساعدتك Communication.rar
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.