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