اذهب الي المحتوي
أوفيسنا

تعديل الاسم فى النموذج الرئيسى و النموذج الفرعى


الردود الموصى بها

السلام عليكم ورحمة الله و بركاته 
لدى مشكلة  فى تعديد الاسم 
الكود
 

TeadilMyName = "UPDATE ID INNER JOIN SUB ON ID.id1 = SUB.id SET ID.serial = [Forms]![DataMasterForm]![serial], SUB.serial = [Forms]![DataMasterForm]![serial] WHERE (((ID.id1)=[Forms]![DataMasterForm]![id]));"

يعدل فى النموذج الرئيسى و الفرعى و الفرعى رقم اثنين 

و لكن فى بعض الاحيان تحدث مشكلة 

عند التغيير فى الرئيسي و العمل على النموذج الفرعى الاول تأتى هذه الرسالة 
فأرجو تعديل الكود ليغير فى النموذج الرئيس  و و الفرعى الاول 
نموذج رئيسى DataMasterForm
نموذج فرعى اول test1
و لا يغير فى النموذج الفرعى الثانى SUB
وجزاكم الله خيرا

Capture65464848.JPG

test444.rar

Capture19dddddddd.JPG

رابط هذا التعليق
شارك

11 ساعات مضت, محمد احمد لطفى said:

السلام عليكم ورحمة الله و بركاته 
لدى مشكلة  فى تعديد الاسم 
الكود
 


TeadilMyName = "UPDATE ID INNER JOIN SUB ON ID.id1 = SUB.id SET ID.serial = [Forms]![DataMasterForm]![serial], SUB.serial = [Forms]![DataMasterForm]![serial] WHERE (((ID.id1)=[Forms]![DataMasterForm]![id]));"

يعدل فى النموذج الرئيسى و الفرعى و الفرعى رقم اثنين 

و لكن فى بعض الاحيان تحدث مشكلة 

عند التغيير فى الرئيسي و العمل على النموذج الفرعى الاول تأتى هذه الرسالة 
فأرجو تعديل الكود ليغير فى النموذج الرئيس  و و الفرعى الاول 
نموذج رئيسى DataMasterForm
نموذج فرعى اول test1
و لا يغير فى النموذج الفرعى الثانى SUB
وجزاكم الله خيرا

Capture65464848.JPG

test444.rar

Capture19dddddddd.JPG

اخي الفاضل انا جربت المرفق عندي يعمل بدون مشاكل ولاتظهر لي هذه الرساله

جرب المرفق بعد التعديل

test444.rar

  • Thanks 1
رابط هذا التعليق
شارك

جزاك الله خيرا ولكن ارجو حذف التعديل على نموذج 
sub 
 

TeadilMyName = "UPDATE ID INNER JOIN SUB ON ID.id1 = SUB.id SET ID.serial = [Forms]![DataMasterForm]![serial], SUB.serial = [Forms]![DataMasterForm]![serial] WHERE (((ID.id1)=[Forms]![DataMasterForm]![id]));"

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

تم تعديل بواسطه محمد احمد لطفى
رابط هذا التعليق
شارك

جزاك الله خير ولكن عند العمل على النسخة الموجودة فى المرفقات بالاعلى تحدث الكثير من المشاكل لا النموزجين الفرعيين مرتبطين بـ
id و الاسم
كل ما اريده فقط عند التغير الاسم من النموذج الرئيسى يغيرالاسم فى النموذج الفرعى الاول فقط
و بالتالى النموذج الفرعى الثانى سبتغير لأانه مرتبط بالفرعى الاول

رابط هذا التعليق
شارك

أهلا @محمد احمد لطفى

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

من المهم لكي تعمل العلاقات بشكل سليم أن  تقوم بتسوية البيانات وتطبيهعا؛ بمعني إزالة التعارضات التي تسبب فشل تكامل البيانات.. من ذلك توريث بيانات لها معرفات فريدة في جدول إلى جدول له بيانات متعددة.. هذا الأمر يؤدي إلى تعارض البيانات ويتطلب منك مزيد من العمل لمعالجة البيانات.

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

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

  • Thanks 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information