saaaleee قام بنشر يناير 26, 2006 قام بنشر يناير 26, 2006 السلام عليكم و حمة الله و بركاتة عندي جدولين 1-الموظفين 2-ابناء الموظفين طبعا الربط راح يكون برقم الموظف اريد استعلام يظهر لي جميع الموظفين و عدد ابناءة عملت استعلام و استخدمت المجاميع و ظبط معي ولكن الموظف الذي ليس لدية ابناء لا يظهر في نتيجة الأستعلام يا ليت تحصلون لها حل و شكرا لا حول و لا قوة الا باللهلا الاة الا انت سبحان اني كنت من الظالمين
rudwan قام بنشر يناير 26, 2006 قام بنشر يناير 26, 2006 الاستعلام لن يعطيك النتيجة المطلوبة طالما أنه لايوجد سجل لذلك الموظف في جدول ابناء الموظفين لذل عليك استخدام دالة لحساب عدد الموظفين , و يمكن أن تكون كذلك : اسنخ الدالة التاليه في وحده نمطية جديده 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.