اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام عليكم ورحمة الله وبركاته  

 

الأخوة الكرام   

أرغب في مساعدتكم لي على حل  المشاكل التالية  : 
 

1 - عند كتابة الرقم العام للموظف في فورم add  لا تظهر العهدة الفعلية  المسلمة للموظف حتى يتسنى لي اجراء تعديل عليها بالحذف او الاضافة وانما يظهر فقط اسمه والقسم الذي يعمل به وجنسيته

 

2 -  بخصوص الاستعلامات عند اختيار نوع الاستعلام حسب مجموعة الصنف ( عددد وادوات - مستلزمات سكن - مستلزمات مكتبية ) تظهر كل أصناف العهد حتى لو لم تكن خاصة بالنوع الي اخترته  أريد ان تظهر الأصناف الخاصة فقط بالنوع الذي أختاره

وكذلك عن اختيار الاستعلام بنوع جهة العمل  ( الورشة - المستودع - العمليات -  ... الخ ) لا تظهر اي أصناف !!  أريد أن تظهر فقط الأصناف المسلمة للموظفين بالقسم الذي أختاره 

 

مرفق  صورة توضح الشكل المطلوب للبند رقم1 

 

post-147841-0-64038900-1437060403_thumb.

 

الملف حجمه فوق 1 ميجا فرفعته على موقع خارجي :

http://www.mediafire.com/download/0juy42bj0zlsi00/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC+%D8%B9%D9%87%D8%AF+%D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%88%D8%AF%D8%B9++-+%D9%86%D9%87%D8%A7%D8%A6%D9%8A+-+Copy.accdb

قام بنشر

تفضل

تم التعديل

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

اما الاستعلام  فقد تم وضع المعيار المناسب للتصفية

New_Db3.rar

قام بنشر

الأخ الكريم أبوخليل مشكور وجزاك الله خيرا على استجابتك ومساعدتك

 

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

ولما فتحت جدول رقم العهد وحذفت جميع السجلات وبدأت  أسجل عهدة جديدة رفض التسجيل وطلب رقم العهد !

 

post-147841-0-97807400-1437642027_thumb.

post-147841-0-99740700-1437642153_thumb.

قام بنشر

المشكلة عندك من جهتين

الاولى :

حقول الربط بين الرئيسي والفرعي في النماذج

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

الثانية :

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

يعني لابد من ادخال الرقم العام الذي يمثل الاسم والا لن يقبل الحفظ

 

الشرح اعلاه يوضح سبب المشكلة وليس دعوة الى التعديل

طيب والحل ؟

 وجود خطأ ما !! ويجب تصحيحه

والخطأ ظاهر عندي وهو وجود جدول زائد تم اقحامه في العملية

وهذا الجدول هو جدول العهد

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

ولا يتم ادراج رقم الموظف داخله

بمعنى اوضح  يكون جدول العهد مثل جدول الاصناف في برامج المبيعات

ويكون مصدر بيانات النموذج الرئيسي هو جدول الموظفين والفرعي جدول عمليات العهد ويشتمل على رقم الموظف العام

  • Like 1
قام بنشر

المشكلة عندك من جهتين

الاولى :

حقول الربط بين الرئيسي والفرعي في النماذج

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

الثانية :

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

يعني لابد من ادخال الرقم العام الذي يمثل الاسم والا لن يقبل الحفظ

 

الشرح اعلاه يوضح سبب المشكلة وليس دعوة الى التعديل

طيب والحل ؟

 وجود خطأ ما !! ويجب تصحيحه

والخطأ ظاهر عندي وهو وجود جدول زائد تم اقحامه في العملية

وهذا الجدول هو جدول العهد

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

ولا يتم ادراج رقم الموظف داخله

بمعنى اوضح  يكون جدول العهد مثل جدول الاصناف في برامج المبيعات

ويكون مصدر بيانات النموذج الرئيسي هو جدول الموظفين والفرعي جدول عمليات العهد ويشتمل على رقم الموظف العام

جزاك الله خيرا على شرحك المبسط وسعة صدرك  :smile:

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

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

 

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

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

 

برضه كده رجعنا لنفس المشكلة الأولى إن العهد مبتظهرش لما أكتب الرقم العام في النموذج الرئيسي

 

New_Db3.rar

قام بنشر

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

 

 

وليش ما ينفع  بالعكس  هذا هو الصحيح

قام بنشر

 

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

 

 

وليش ما ينفع  بالعكس  هذا هو الصحيح

 

 

لأن بجدول الموظفين انا عامل الرقم العام للموظف مفتاح أساسي , بناء عليه كل ما أحاول أضيف عهدة على موظف للمرة الثانية بتظهر رسالة تكرار للقيم الممنوع تكرارها 

 

قام بنشر (معدل)

ايوه ده الشكل الي عايز اسماء الأصناف و بيان العهدة يظهر بيه , مش تفاصيل بيانات الموظف الشخصية

بس كده حضرتك غيرت مصدر سجلات النموذج الفرعي ومش ده الي أنا عايزه خالص :biggrin2:

تم تعديل بواسطه أحمد وجيه
قام بنشر

طبيعي يظهر أول سجل لانه يبحث عن رقم معين فاذا لم يجده ذهب لاول سجل  

ويمكن نجعله يذهب لاخر سجل  او الى سجل جديد

هذا نوع من انواع البحث !

 

وتفضل طريقة اخرى  تصفية حسب الرقم المدخل فقط

New_Db5.rar

قام بنشر

تمام الله يجزاك خير ,  كده اي رقم غير مسجل له عهدة هيظهر بيانات فارغة . 
لكن المشكلة الأساسية لم تُحل   , وهي ظهور بيانات العهدة المُسلمة للموظف لمجرد ما أكتب رقمه العام وأقدر أضيف عليه بنود اخرى  أو اعمل اي تعديل او حذف

قام بنشر

هذا عملك انت

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

 

تفضل تعديل لرصد العهدة مع بعض الافكار داخل جدول العهدة

New_Db6.rar

قام بنشر

الأخ الكريم أبو خليل , شاكر لحضرتك مساعدتك وتوجيهاتك
مرفق القاعدة الجديدة بعد إنهاء عمليات التعديل المطلوبة , آمل منك التكرم بمراجعتها وإبداء ملاحظاتك عليها  :signthankspin:  :signthankspin: 

 

 

برنامج إدارة عهد المستودع - Copy (2).rar

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information