الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

sub form

بدأه كارم محمود بدوى في 24 أبريل 2013 · 7 رد · 552 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخوانى واخواتى

قاعدة البيانات المرفقه بها خطأ لا افهمه وهو

الساب فورم لا يظهر كل السجلات الموجوده به

يظهر السجلات التى فى الاول ولا يظهر السجلات الاخيره

مع العلم ان الجدول الرئيسى tr  والفرعى tr1 مرتبطين بال code

ارجو العون والمساعدة ضرورى لان الموضوع هام جدا بالنسبة لى

 

وشكرا

 

 



اود ان الفت الانتباه انه كان حدث فقد فى بعض السجلات فقمت بجلب مجموعة سجلات من قاعدة اخرى بطريقة النسخ واللصق فى الجداول يعنى لم اقم بالدخال عن طريق النموزج

وفوجئت ان كل السجلات التى قمت بادخالها موجودة بالفعل فى الجداول ولكنها لا تظهر فى النموزج

New Microsoft Office Access Application.rar

#2

لو تفضلت واعطيتنا رقم الـ code  الذي ترى فيه الخطأ حتى نرى المشكلة،

حيث ان البرنامج لا يبدو ان فيه شئ غير طبيعي :(

 

شكرا

 

جعفر

#3

مشكور اخى جعفر على اهتمامك

شوف حضرتك عند التنقل بين السجلات عن طريق ازرار التنقل

سوف تجد ان السجلات الاخيره مثلا 45570 وهذا لا يظهر لها بيانات فى النموزج

انا لا اقصد هذا السجل بالتحديد

ولكن هذا ينطبق على سجلات كثيييييره جدا  ولا اعرف السبب

جرب حضرتك تتنقل بين السجلات عن طريق ازرار التنقل فى اسفل النموزج tr

وجزاك الله خيرا

#4

وهل انت متأكد من ان جميع السجلات في subform يجب ان تكون موجودة ، مثل ما هي في Main form ؟

#5

ياجعفر بك

حضرتك لسه مشفاهمنى برده

الموضوع انه كل سجل فى الجدول الرئيسى tr  مرتبط بمجموعة سجلات فى الجدول الفرعى tr1

فيه سجلات فى الجدول الرئيسى بتعرض سجلاتها الفرعيه

وفيه سجلات مابتعرضش

والدليل لو حضرتك اتنقلت بين السجلات خاصة السجلات الاخيره هاتلاقى كلامى صح

مع ان الجداول مظبوطه والبيانات موجوده بالجداول

 

وشكرا

#6

صدقني فهمتك :)

وكل مرة القى subform فاضي ، آخذ رقم code من النموذج الرئيسي وادخله الجدول ، وبرده اﻻقيه ما فيه رقم code ، وجربت من السجﻻت اﻻخيرة على اﻻقل 20 سجل .

لهذا ، طلبي كان علشان تعطيني رقم معين فيه المشكلة :-)

بما انك تقول ان معلومات الجداول صحيحة ، فان المشكله ستكون في النماذج اذا. اعمل شغله لوسمحت:

اعمل نموذج اساسي جديد ، و subform جديد ، وجرب .

#7

اخي الفاضل : كارم محمود

واستاذي العزيز : جعفر

 

المشكلة التي في برنامج الأخ كارم هي ان الجدول الفرعي يوجد به سجلات فارغه وايضا يوجد سجلات لها ارقام ليست مطابقة للجدول الرئيسي 

فلكي يتم التأكد من ذلك يجب ان نقوم بعمل علاقة واحد الى متعدد بين الجدول الرئيسي والجدول الفرعي ثم يتم اختيار التكامل المرجعي 

هنا قاعدة البيانات سوف تخبرك بأن هناك خطأ واختلاف بين الجدولين

لذا لعمل تصحيح للبرنامج يجب ان تكون جميع السجلات في الجدول الرئيسي مطابقة تماما للسجلات الفرعيه في الجدول الفرعي وإلا سوف تحصل على اخطاء لأنه يوجد سجلات ( يتيمه ) في الجدول الفرعي لا أساس لها في الجدول الرئيسي .

 

تأكد وصحح السجلات الفارغه اولا او قم بحذفها من الجدول الفرعي  وايضا صحح واضف ارقام الكود الصحيح المطابق لما في الجدول الرئيسي حتى يتم الربط التام بين الجدولين بطريقة صحيحة لتحصل على علاقة ( واحد الى متعدد ) .

 

 

post-15367-0-39239800-1366911358_thumb.g

 

 

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 25 أبريل 2013 في 20:36

#8

اصدقائي الاعزاء

 

انا مشكلتي قريبه و لكن مختلف من التطبيق لان عند التعديل لا يصل التعديل الي الجدول الرئيسي للحركات الاجماليه

 

فهل من حل ؟ 

مواضيع مشابهة