عرض مشاركة واحدة
  #12  
قديم 29-07-2006, 09:01 PM
البيتي البيتي غير متواجد حالياً
 
تاريخ التسجيل: Nov 2002
المشاركات: 255
افتراضي

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

وإليك ما قمت به بالضبط:
1-
اقتباس:
نص الرسالة تظهر عند ادخال البيانات في الفووورم ----- You cannot add or change a record because a related record is required in table <name>. (Error 3201) -----
هذا الخطأ كان بسبب أنك قمت بعكس اتجاه معظم العلاقات كان من المفروض أن تقوم بالسحب من الجدول الرئيسي إلى الجداول الأخرى وليس العكس. لذا قمت بحذف العلاقات وإعادة انشاءها بالاتجاه الصحيح.

2-
اقتباس:
عندما افتح الفورم لا استطيع التنقل للسجلات السابقة .
هذه المشكلة نتجت بسبب أنه لم ينشئ سجل للموظف في كل الجداول الموجودة في الفورم وذلك لأنك لم تملئ جميع الخانات في الفورم, حيث أن الفورم إنشئ على أساس أنه يظهر الموظفين الذين لديهم سجل في كل الجداول المرتبطة.
ولحل هذه المشكلة:
أولا: قمت بالذهاب إلى العلاقات ثم حررت العلاقات وذهبت إلى "نوع الرابط" وإخترت الخيار الثاني وهو يمكن إظهار معلومات موظف ما حتى لو لم تتوفر له سجلات في بقية الجداول.
ثانيا: قمت بحذف الفورم القديم وانشأت فورم جديد والذي بشكل تلقائي يطبق العلاقات الجديدة.

3-
اقتباس:
لا استطيع البحث عن موظف معين
لم أواجه أي مشكلة في البحث عن الموظفيين بعد تطبيق الخطوات السابقة.

4-
اقتباس:
عند طباعة التقرير تظهر علامات اتفهام علما بأنني قمت بنسخ الفورم كما هوا ووضعه بالتقرير
طريقة النسخ لن تنفع لأن الذي يجعل الفورم يظهر البيانات هو كود SQL موجود في أحد خصائص الفورم.
ولكن يجب أن تقوم ببناء التقرير يدويا.

5-
اقتباس:
هل من حل من 10 أيام وانا احاول إنهاء هذا البرنامج والله تعبت..
إن شاء الله يكون هذا حل لجزء كبير من المشكلة وما بقي إلا الشي القليل فاصبر

6-
قمت باعادة انشاء الفورم ليجعل عملية إدخال البيانات أسهل ولكن به بعض المشاكل في الترتيب والتتابع ولكن يمكن اصلاحها بسهولة إذا أعجبك التصميم.

تحياتي
الملفات المرفقة
نوع الملف: rar DCI Employee 2.rar‏ (29.5 كيلوبايت, المشاهدات 50)
رد مع اقتباس