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

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

قام بنشر

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

عندي جدولين 1-الموظفين 2-ابناء الموظفين

طبعا الربط راح يكون برقم الموظف

اريد استعلام يظهر لي جميع الموظفين و عدد ابناءة

عملت استعلام و استخدمت المجاميع و ظبط معي

ولكن

الموظف الذي ليس لدية ابناء لا يظهر في نتيجة الأستعلام

يا ليت تحصلون لها حل و شكرا

لا حول و لا قوة الا بالله

لا الاة الا انت سبحان اني كنت من الظالمين

قام بنشر

الاستعلام لن يعطيك النتيجة المطلوبة طالما أنه لايوجد سجل لذلك الموظف في جدول ابناء الموظفين

لذل عليك استخدام دالة لحساب عدد الموظفين , و يمكن أن تكون كذلك :

اسنخ الدالة التاليه في وحده نمطية جديده

Function ChildCount(G As Long) As Long
If Not IsNull(DLookup("Person", "Childs", "Person= " & G)) Then
ChildCount = DCount("Person", "Childs", "Person= " & G)
Else
ChildCount = 0
End If

End Function
طبعا مع تعديل أسماء الحقول حيث : Childs هو اسم جدول الأبناء Person هو اسم حقل الأب في جدول الأبناء الآن اعمل استعلام على جدول الموظفين فقط , و اختر فيه اسم الموظف و رقمه ( EmpID ) ثم أضف حقل ثالث غير منضم و سمه عدد الأبناء و اسند اليه القيمة التالية
E:ChildCount([EmpID])

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