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

[تمت الاجابة] سؤال فى العلاقات


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

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

الاخواه اعضاء المنتدى الكرام

تحية طيبة وبعد ,

ارجوا من السادة الاعضاء واصحاب الخبرة فى جداول الاكسس

المساعدة فى ربط جدول Trans_projects مع Details_projects مع الحفاظ على المفاتيح الاساسية لباقى الجداول

شكر وتحية للمنتدى الكريم

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

relation.rar

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

البرنامج عبارة عن تاجير معدات( تاجير معدات لاكتر من عميل ولكل عميل اكتر من مشروع ولكل مشروع اكتر من معدة مؤجره له )

يشمل على الجداول التالية

1- CO وهو يشتمل على اسم العميل

2-project اسماء المشاريع

3 - master _eq جدول بيانات المعدات

4 - Trans_projectلبيانات الفاتورة للمور

5-Trams_Details لتفاصيل تحضير المعدات باليوم فى الفاتورة

شكرا لكم جميعا على المساعدة مع اعتبار الموضوع غاية فى الاهمية لمساعدتى فى صميم عملى

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

السؤال بشكل اخر

تجية طيبة لاعضاء المنتدى الكرام

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

فيوجد حل اخر لديا ولكن المشكلة فى النموذج المرفق

والسؤال فيه (السؤال كيف يتم ربط السب فورم Details _Project مع Trans _Project ؟؟ حيث ان ربط link Child Field مع Link Master Field ب ثلاثة مفاتيح ربط فقط وماتيح الربط الاساسية 4)

رجاء اعتبار الموضع هام للغاية مع احترامى للسادة اصحاب الخبرة ومشرفى المنتدى

relation2.rar

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

يرجى عدم انشاء موضوع مكرر

تم دمج المشاركات

قيد الدراسة

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

اسف لتكرار الفكرة عن نفس الموضوع

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

وبالتالى تم الاضافة فى موضوع اخر

ارجوا قبلو اسفى

وتقبل وافر تحياتى

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

لا داعي للاسف أخي

كان لا بد من التنبيه

زودنا ببعض الشرح و التفصيل لفهم الجداول و علاقاتها حسب تحليلك

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

اشكرك اخى الكريم على الاهتمام

اما بعد . البرنامج عبارة عن تاجير معدات للغير وطبيعة الحال بيكون للعميل المؤجر له المعدة اكتر من مشروع وداخل المشروع يؤجر له اكتر من معدة

ويتم كل مده عمل فاتورة للعميل بالمطالبة بقيمة التاجير.

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

بالنسبة للجداول فهى عبارة عن التالى

1-جدول CO يتم تسجيل كل بيانات العميل وخلافة من بيانات اساسية عن المكان والاسم وهكذا

2- جدول CO_De ويتم تسجيل تفاصيل مشاريع العميل بمعنى العميل رقم 01 يتبع له مشاريع 0001 و 0002 و 0003 وهكذا

3- جدول projects يتم فيه تسجيل بيانات المشروع من المكان والمدير المسؤال وهكذا

4 - جدول projects_De مثل جدول CO_DE فى طبيعته يعنى تابع لجدول المشاريع ويتم فيه تسجيل المعدات التابعة لكل مشروع

يعنى مثلا مشروع 0001 يتبع له المعدات 11-04 و 11-05 - 11--06 وهكذا

5- جدول Master_Eq يتم فيه تسجيل المعدات من رقم المعدة وبياناتها وخلافة

6 - جدول Trans_projects و جدول Details_projects

هما المشكلة نفسها

وهما بمثابة الفاتورة للعميل . والمطلوب منهما

عمل نموذج يتم فى راس النموذج تحديد العميل ومشروعة والمعدة

ثم تفاصيل النموذج يتم ادخال التالى فى كل سطر

عددايام عمل المعده باليوم . يعنى مثلا يوم 1/1/2011 اشتغلت 30 ساعة بسعر 15 للساعة

وكان يقودها السائق كذا وملاحظات

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

تفضل بقبول فائق الاحترام والتحية

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

أنت سألت وشرحت ، ان كان يناسبك ... لا بد أن افهم ما تفعل وقد اتدخل فيما تفعل (للفهم وعموم الفائدة) ... فاما ان ترد أو ان ...

- جدول CO_De ويتم تسجيل تفاصيل مشاريع العميل بمعنى العميل رقم 01 يتبع له مشاريع 0001 و 0002 و 0003 وهكذا

3- جدول projects يتم فيه تسجيل بيانات المشروع من المكان والمدير المسؤال وهكذا

ما أهمية تجزئة معلومات المشروع ؟

وما هي امكانية او معيقات دمج معلومات الجدولين في جدول واحد؟

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

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

أنت سألت وشرحت ، ان كان يناسبك ... لا بد أن افهم ما تفعل وقد اتدخل فيما تفعل (للفهم وعموم الفائدة) ... فاما ان ترد أو ان ...

- جدول CO_De ويتم تسجيل تفاصيل مشاريع العميل بمعنى العميل رقم 01 يتبع له مشاريع 0001 و 0002 و 0003 وهكذا

3- جدول projects يتم فيه تسجيل بيانات المشروع من المكان والمدير المسؤال وهكذا

ما أهمية تجزئة معلومات المشروع ؟

وما هي امكانية او معيقات دمج معلومات الجدولين في جدول واحد؟

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

اولا : شاكر جدا للاهتمام وانا والله انتظر حلك لمشكلتى بفارغ الصبر لاهمية الموضوع لدى

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

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

لحضرتك مطلق الحرية فى التغير حسب ما ترونه مناسب . المهم تحقيق الهدف.....

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

اخي العزيز

فكرة تنظيم العمل المطلوب تعتمد على ما يلي :

العملاء : الجدول tblCO

المشاريع : الجدول tblprojects

المعدات : الجدول tblMaster_Eq

عمليات التأجير : جدول tblJob

اتعاب واجور عملية التأجير : جدول tblJob_Invoice

هنا اورد التفصيل :

عميل ملتزم بمشروع بحاجة لمعدات مؤجرة

كود العميل جزء من معلومات جدول المشاريع بالاضافة لكافة المعلومات التي تتعلق بالمشروع

كود الآلية المؤجرة وكود المشروع جزء من معلومات عملية التأجير

كود عملية التأجير جزء من معلومات الفاتورة ( الخاصة بعملية تأجير آلية معينة لمشروع معين تابع لعميل معين)

هل فهمت الامور بشكل واضح ؟؟

وهل المرفق يكفي ؟؟

post-12714-0-71307800-1300186520_thumb.p

NA_relation2.rar

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

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

اخى الحبيب

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

تم تجربة العلاقات مع تعديل الاتى

1 - اضافة جدول اخر وهو tblJob_Invoice_details كى يتم تحضير المعدة بالتاريخ خلال فترة التاجير

2 - كما تم نقل حقل Driver الى الجدول السابق لمعرفة السائق فى نفس اليوم

3 - عمل نموذج من الجدول السابق على ان يكون Sub Form لجدول tblJob_Invoice

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

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

اتقدم مرة اخرى بوافر التحية والاحترام للموقع ولحضراتكم

NA_relation4.rar

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

لم انظر في النماذج بعد

ولكن لماذا التكرار وتحويل tblJob_Invoice الى جدول وسيط لجدول جديد

اضف معلومات الجدول tblJob_Invoice_details الجديد الى الجدول tblJob_Invoice

post-12714-0-71680900-1300228673_thumb.j

؟؟؟؟؟

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

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

التعديل السابق راجع للاسباب التالية

لاحظ حضرتك وجود حقل التاريخ (Date( فى الجدول الجديد الوسيط tbjob_invoice _Details

حيث يتم تحضير المعدة باليوم اشتغلت كام ساعة ساعة وبالتالى يمكن اضافة مسلسل 31 يوم على نفس الفاتورة لتحضير معدة واحدة

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

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

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

شاكر جدا تعاونك اخى الكريم والحمد لله مشى الحال معايا بفضل التعديل الاول لعلاقة جدول project بجدول Jop

مرفق اخر تعديل ارجوا الاطلاع على النماذج

NA_relation5.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.

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

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

Important Information