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

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


احمد2222

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

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

 لقد ضاقت بي السبل وأنا أحاول أن ادمج الجداول ( بيانات الموظفين والراتب والزيادة والسلفة ) لغرض استخراج كشف مرتبات يحتوي علي:

 

جميع أسماء الموظفين بدون استثناء مع اضافة الزيادة- إن وجدت -إلى الراتب وخصم السلف من اجمالي المستحق.

 

والسؤال هو :

1- كيف استطيع أن أضيف الزيادة - إن وجدت - إلى الراتب وخصم السلف من اجمالي ( الراتب + الزيادة ) ؟؟؟؟؟؟؟؟؟؟؟

2- لماذا لا تظهر البيانات في التقرير رغم ربط الجداول بطريقة صحيحة ؟؟؟؟

 

أرجو من الله ثم منكم العون 

مرفق لكم المثال

برنامج المرتبات.rar

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

السلام عليكم

اولا انا ليس لدى خبره بالاكسس

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

الحقل Employee_ID

لانه لن يظهر الا الحقول المترابط بالجداول 

يعنى ببساطه كدا الاستعلام مش هيطلع بيانات الا الموظف اللى موجود بكل الجداول

ارجوان اكو افدتك

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

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

SELECT الزيادات.Employee_ID, [بيانات الموظفين].Employee_name, [بيانات الموظفين].Address, [بيانات الموظفين].Mobile, المرتبات.Salary, الزيادات.Salary_Increase, الزيادات.Increase_date, السلف.Advance_Amount, السلف.Advance_date, [Salary]+[Salary_Increase] AS [اجمالي الاستحقاق], [اجمالي الاستحقاق]-[Advance_Amount] AS [صافي الراتب]
FROM [بيانات الموظفين] INNER JOIN (المرتبات INNER JOIN (السلف INNER JOIN الزيادات ON السلف.Employee_ID = الزيادات.Employee_ID) ON المرتبات.Employee_ID = الزيادات.Employee_ID) ON ([بيانات الموظفين].Employee_ID = المرتبات.Employee_ID) AND ([بيانات الموظفين].Employee_ID = السلف.Employee_ID) AND ([بيانات الموظفين].Employee_ID = الزيادات.Employee_ID);

هذا الاستعلام بعد التعديل

برنامج المرتبات.rar

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

السلام عليكم

اولا انا ليس لدى خبره بالاكسس

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

الحقل Employee_ID

لانه لن يظهر الا الحقول المترابط بالجداول 

يعنى ببساطه كدا الاستعلام مش هيطلع بيانات الا الموظف اللى موجود بكل الجداول

ارجوان اكو افدتك

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

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

تقبل خالص الشكر والتقدير على مجهودك أخي أبو آلاء

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

تفضل اخوي احمد

تم تعديل خصائص الصلة في العلاقات

ان اردت الاستجابة السريعة في الرد من اخوانك فاجعل امثلتك  في المرات القادمة على صيغة mdb

برنامج المرتبات2.rar

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

مرحباً

 

سادتي الكرام:

 

لماذا عندما أضيف أكثر من زيادة تتكرر معي مبالغ السلف بعدد مرات الزيادات في الراتب ( مشكلة أرقتني) :excl: 

 

مرفق لكم المثال بعد التعديل وإضافة بعض البيانات

برنامج المرتبات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.

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

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

Important Information