اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

كيف يمكن تغيير علاقة


الردود الموصى بها

اخواني الكرام

السلام عليكم

في البرنامج المرفق عدة قوائم  مثل قائمة (دورات ) و ( مساقات ) مرتبطة بقائمة معلمين

ولكن المشكلة انها مرتبطة برقم هوية المدرس

ولكن الامر لا يفيدني عندما اشاهد رقم هوية المدرس

فانا لا اعرف تمييزه

لكن انا اريد ان يظهر اسمهة

ولا اعلم كيف اغير العلاقة

ساعدوني بارك الله فيكم

 

a8.rar

رابط هذا التعليق
شارك

اعتفد انى قمت بحل هذه المشكلة فى احد المرفقات السابقة ويوجد فى برنامجك امثلة على هذا فمثلا مع ان حقل الدورة فى جدول التسجيلات رقمى يظهر اسم الدورة وذلك عن طريق جعله كومبوبوكس ثم نجعل خاصية column count=2 وخاصية column width=0 وهذا ما طبقته تماما ونقوم بعمل ذلك بدلا من اضهار الاسماء مباشرة للحفاظ على نوع الحقل رقمى وبالتالى الحفاظ على العلاقة

 a8.rar

تم تعديل بواسطه نور الدين وليد
  • Like 1
رابط هذا التعليق
شارك

بارك الله فيك اخي نور

لدي تسؤال آخر لو سمحت

كيف يمكن ان اضيف حقل في جدول المدرسين

بحيث يكون الحق لتحديد المواد او الدورات التي يمررها الاستاذ

ويمكن ان تكون اكثر من مادة

 

بارك الله فيك

 

 

رابط هذا التعليق
شارك

تفضل واعذرنى على تاخرى فى الرد لكثرة المحاولات الفاشلة :smile::biggrin:

واخيرا توصلت لحل عملت جدول جديد يشبه جدول التسجيلات كما ان جدول التسجيلات يستخدم لربط الطلاب بالدورات قمت بعمل جدول من رقم الدورة واسماء المدرسين وياخذ بيانات المدرسين من جدول المدرسين الرئيسى فى نموذج الدورات يوجد نموذج فرعى جديد اختار اسم المدرسين وهو يظهر لك جميع بياناتهم.

ثم عند تحديد مدرس لهذه الدورة تجد انه لا يمكن تسجيل اى مدرس سوى من المسجلين بهذه الدورة :cool:
ارجوا ان ينال اعجابك :wink2:

  a8.rar

تم تعديل بواسطه نور الدين وليد
  • Like 1
رابط هذا التعليق
شارك

بوركت اخي نور على اتعابك

اسال الله القدير ان يجزيك كل خير

رايت  حلك وهو مقبول ان شاء الله

------------------

اخي الكريم

خلال تفقدي لعمل البرنامج

لاحظت في نموذج المساقات خلال تصفحي المساقات 

يعطيني علامة تنبيه ( ادخل قيمة معلمة) 

لم افهم القصد ولم استطع التخلص منها

ما المشكلة برايك

وما الحل

 

بوركت يا عزيزي

 

رابط هذا التعليق
شارك

الحمد لله المشكلة انحلت يوجد نموذج جديد اسمه tbldwaratsubform  وهو مستخدم فى نموذج المساقات ويوجد نموذج فرعى اعلى نموذج المساقات لكنه مخفى ويستخدم لمعرفة المدرسين لكل دورة 

 a8.rar

  • Like 1
رابط هذا التعليق
شارك

جزيت كل خير اخي نور يا نور العين

اخي الكريم

ارجو ان لا اكون قد اثقلت عليك

ولكنك وباقي الاخوان سندي بعد الله

اخي الكريم

-------------------

بالنسبة للمدرسين

لنفرض اني اريد ان احدد في نموذج المدرسين لكل مدرس المواضيع التي يدرسها

والاخذ بعين الاعتبار ان المدرس الواحد قادر على تمرير اكثر من كورس او مادة

 

 

 

بوركت يا نور العين

 

رابط هذا التعليق
شارك

تعنى انك تريد ان تعكس الطريقة تحدد لكل مدرس الدورات التى يستطيع تمريرها بدلا من ان تحدد لكل دورة مدرسيها

واذا كان الامر كذلك فهل تريد ان تحدد لكل مدرس عدد من الدورات ام تريده حسب المساقات

  • Like 1
رابط هذا التعليق
شارك

اخي نور

بالضبط هذا ما قصدته في البداية

اريد ان احدد لكل مدرس ما هي المساقات التي يمكنه ان يدرسها

ولا حاج لي بعدد الدورات التي مررها

ما يهمني هو ما هي المواد القادر المدرس على تدريسها ( مساقات)

ممكن ان تكون مادة او اكثر

 

 

وبوركت يا عزيزي

 

رابط هذا التعليق
شارك

بارك الله فيك يا اخي نور على هذا العمل العظيم

اعذرني انت على كثرة طلباتي

بس اطلب من الله ان ياجرك على كل كبسة كبستها على الكمبيوتر

سؤال صغير لو سمحت

هل لديك نصائح اخرى اقوم بها لتطوير البرنامج بشكل افضل؟

رابط هذا التعليق
شارك

تعرضت للرد لبعض الانشغالات عموما الحمد لله ان العمل انتهى

انا لى فقط ملاحظات على تصميم البرنامج من ناحية الشكل كما انه ان اردت تطوير البرنامج فعليك ان تعرف ما يحتاجه برنامج تسجيل الدورات والبدء بتطبيق ذلك وقد يكون ذلك عن طريق تنزيل برنامج مشابه والتعرف ما هو المزيد من المهام التى يمكن ان يقوم بها البرنامج وادراجها فى برنامجك

مثلا انا ادرجت لك فى الملف المرفق 3 تقارير اخرى غير التقرير الاخر يمكن الاطلاع عليها والاستفادة من ما قد تحتاجه منها
كما قمت بتحسين الشكل كثيرا وعملت واجهة واحدة للبرنامج

ارى ايضا ان تقوم بعمل جداول تخص درجات الطلاب فى كل دورة وتحديد نجاحهم من رسوبهم طبعا مع الفورم والتقارير الخاصة بذلك

ملاحظة اخيرة ان العلاقات هى من اهم اهم اهم الاشياء فى تصميم قواعد البيانات فهى التى تجعل البرنامج قادرا على معرفة علاقة كل سجل فى جدول بالسجل الخاص به فى جدول آخر وتفيد فى عدم تكرار البيانات وغيرها الكثير

 a8.rar

تم تعديل بواسطه نور الدين وليد
  • Like 1
رابط هذا التعليق
شارك

بارك الله فيك اخي نور

التصميم جميل ورائع مثل عيونك

-----------------------

ولكني تذكرت بعض الشيء

بالنسبة لقائمة الدفوعات

هل هنالك امكانية اضفة حقل يحسب الباقي

يعني

لنفرض ان رسوم الدورة 1200

وقام الطالب بدفع اول دفعة 400

هل بالايمكان اضافة حقل يسمى ( باقي للدفع) بحيث تكون النتيجة فيه 800

وبارك الله فيك

 

رابط هذا التعليق
شارك

اخي نور

ليس بالضبط هاذا ما قصدت

ساحاول الشرح مرة اخرى

كما تعلم عندما نقوم بالاعلان عن دورة من خلال تسجيل دورة رقمها مثلا -احوال شخصية-21

حين نذهب الى تسجيل طالب زنختار اسم الدورة

مباشرة يجب ان يظهر مبلغ ( رسوم الدورة)

وعند الدفع بالتقسيط يظهر الرقم كما فعلت

ثم يبدأ بالنقصان حتى صفر

نهاية الدفع واكتماله

 

 

بارك الله فيك

ولا حاجة لك ان تتاسف

انا يجب ان اتساف لك على كثرة استفسارتي

 

 

شكرا من كل قلبي

 

رابط هذا التعليق
شارك

اخي نور لا ارى اي تغيير

على كل حال اريد ان اطلب من حضرتك امرا مهما

لقد اكتشفت  بعض النواقص المهمة في البرنامج الاخير الذي صممته( مع الصفحة الرئيسية)

فقد لاحظت انك صممت الصفحة لملف مختلف عما اعتمدته سابقا

على كل حال

قبل ان نعود للملف السابق هنالك استفسار بسيط لو سمحت

قمت بنقل الملف الى حاسوب اخر

وعندما اردت فتحه اعطاني رسلة الخطأهذه

وعندها لم تعمل ازرار البرنامج وكثير من الاوامر

ساعدني اخي نور في حل هذه المشكلة

Untitled.jpg

رابط هذا التعليق
شارك

حياك الله اخي المتفائل ..

ومشاركة مع الأخ الكريم نور الدين .

هذه المشكلة تحدث عادة عندما تكون اعدادات الجهاز مختلفة عن الجهاز الذي تم عمل البرنامج عليه.

من القائمة ابداء .... لوحة التحكم ... المنطقة واللغة .... غير الأعدادات لتصبح مثل الجهاز الذي قمت بعمل البرنامج عليه..

مثل : الموقع الحالي .. اللغة .

 

 وهنا الطريقة لوكان جهازك بالإنجليزي.

start.... control panel.... region and language 

 

 

وهكذا 

بالتوفيق 

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information