استاذي العزيز جعفر.. حينما احسب عدد السجلات من جدول الرواتب باستخدام Dcount فانه يتاخر بحدود 5 ثواني
اما اذا حسبت السجلات في الاستعلام فانها تتاخر بحدود 30 ثانية رغم ان الفرق بين الاول والثاني بحدود 2 مليون ونصف سجل
استاذي الحبيب @الحلبي ... فكرة استاذ جعفر في غاية الاهمية
وبصراحة لحد الان لم استوعب الموضوع ...الا بالتجربة ...وكما قال استاذنا ومعلمنا ابو موسى يجب فتح موضوع جديد وبمثال لا يقل سجلاته عن 100 الف سجل
ابدأ بالموضوع دكتور وساكون معك ...ان شاء الله
عزيزي دكتور... استاذ جعفر يقصد بالمجاميع داخل الجدول والتي تظهر اسفل الجدول ..بعبارة اخرى يعني مثل واحد مدخل الجدول انذار ..دائماا بيكون شغال حتى يحسب المجموع
وهذا طبعا لا فائدة منه
الان فهمت قصدك..بارك الله فيك
اي ان الجدول firstd يحمل قيمة واحدة فقط ...كودك يعمل بشكل جيد
حسب فهمي اخي العزيز انه طالما الاستعلام يفي بغرضك فلا تلجا الى الوحدة النمطية ..والله اعلم
السلام عليكم..
جواب استاذ جعفر مطابق تماما لسؤالك في مشاركتك الاولى
اما الوحدة النمطية فهي لن تفيدك لسببين ...ان الدالة DLookup تبحث عن سجل واحد وليس عن عدة سجلات ولهذا سيظهر لك خطا...اما بقية الكود فهو يعطيك تاريخ نهاية الشهر الذي يسبق الشهر الحالي
وعليكم السلام استاذ ازهر
طالما ان الصور في نفس الفولدر
استخدم الكود التالي في حدث الحالي وشاهد النتيجة
Private Sub Form_Current()
Dim Path As String
Path = Application.CurrentProject.Path & "\img\"
Me![صورة0].Picture = Path & "1.jpg"
End Sub