من التبويب أدوات قاعدة البيانات Database Tools
اضغط على مدير الجداول المرتبطة Linked Table Manager
ستظهر لك قائمة بالجداول المرتبطة. حدد جميع الجداول المرتبطة التي ترغب في إلغاء التقسيم لها.
انقر على زر موافق لإلغاء تقسيم الجداول.
أو اضغط زر الماوس اليمين على احد الجداول المرتبطة واختر Linked Table Manager
وقم بتحديد جميع الجداول ثم موافق لإستعادتها من قاعدة بيانات الجداول.
بناءً على ما تقدم به أستاذنا @أبوبسمله ، أعتقد ان الصارة النافعة التي تتحدث عنها هي بسبب فتح النموذج بشرط تصفية على سجل محدد .
والثانية هذا أمر طبيعي كون النموذج لا يعرض البيانات التي اختفت في نموذج فرعي .
في النموذج اجعل مصدر البيانات استعلام من داخل النموذج ( وليس استعلام خارجي ) ، وقم باختيار الجداول الذي تريدها ( اذا كانت اكثر من جدول ) ، ثم عند حقل رقم العامل اجعل الشرط مربع نص غير منضم في النموذج ليكون ناتجه عند ادخال رقم عامل عرض البيانات التي تريدها.
وفي حدث بعد التحديث لهذا المربع
Docmd.Requery
هذه الفكرة تخيلية بدن كمبيوتر في الوقت الحالي 🤗
بما أن الفكرة هكذا ..
أيضاُ إذا كان التعليق أكثر من سطر ، فيمكن تجزئة سطر التعليق بحيث عند اي جزء اترك مسافة بين آخر حرف وضع إشارة _ ثم Enter ليصبح التعليق مقسماً إلى أسطر ..
' لإضافة تعليق يمكن تقسيمه الى عدة أسطر _
نستطيع فعل التالي ليكون بهذا الشكل _
وها أنا في منتدانا الغالي ما زلت أتعلم _
ولله الحمد.
أختنا الكريمة @olah
بعد تجربة الكود السابق في المشاركة السابقة توضح انه لا يعمل بشكل صحيح ضمن القيم الفريدة ..
وهذا تعديلي الأخير .
قاعدة بيانات_عدد السجلات2.accdb
تفضلي باستبدال قيمة مربع النص في النموذج Form1 الى السطر التالي :-
=DCount("[no]", "Table1", "dat_t Between Forms!Form1!d1 And Forms!Form1!d2")
سيكون تعداد السجلات بناءً على الشرط في النموذج ( بين التاريخين ) من بيانات الجدول مباشرةً .