أغيد قام بنشر يناير 1, 2023 قام بنشر يناير 1, 2023 السلام عليكم رحمة الله . اساتذتي الاعزاء .. ارجوا مساعدتكم الكريمة فقد واجهتني مشكلة في ربط النموذج الفرعي بالنموذج الرئيسي من خلال زر امر حيث يلاحظ انه بعد اضافة زر فتح النموذج الفرعي لايتم ربطه بالنموذج الرئيسي ولست اعلم هل السبب في العلاقة ام في المايكرو المستخدم ... هذه المشكلة لاتظهر حيث يكون النموذج الفرعي مضمن بالنموذج الرئيسي لكن حين فتحه بشكل مستقل لايتم الربط بينهم test.accdb
Barna قام بنشر يناير 1, 2023 قام بنشر يناير 1, 2023 منذ ساعه, أغيد said: السلام عليكم رحمة الله . اساتذتي الاعزاء .. ارجوا مساعدتكم الكريمة فقد واجهتني مشكلة في ربط النموذج الفرعي بالنموذج الرئيسي من خلال زر امر حيث يلاحظ انه بعد اضافة زر فتح النموذج الفرعي لايتم ربطه بالنموذج الرئيسي ولست اعلم هل السبب في العلاقة ام في المايكرو المستخدم ... هذه المشكلة لاتظهر حيث يكون النموذج الفرعي مضمن بالنموذج الرئيسي لكن حين فتحه بشكل مستقل لايتم الربط بينهم ضع هذا الكود في النموذج الفرعي في حدث الحالي .... If Me.NewRecord Then Me.id_customer = [Forms]![frm_main]![id] End If
Moosak قام بنشر يناير 1, 2023 قام بنشر يناير 1, 2023 وعليكم السلام ورحمة الله وبركاته 🙂 مشاركة مع أخي البرناوي .. أو أكتب السطر هكذا في حدث عند الفتح للنموذج : Me.id_customer.DefaultValue = [Forms]![frm_main]![id]
أغيد قام بنشر يناير 2, 2023 الكاتب قام بنشر يناير 2, 2023 استاذي الكريم @Barna استاذي الكريم @Moosak شكرا جزيلاً لمروركم الكريم ولتعاونكم معي في حل المشكلة ... عند تطبيق ما تفضلتم به ومحاولة اضافة ( سجل جديد ) ظهرت لي رسالة تفيد لايمكنك اضافة سجل كما هو مبين في الصورة ادناه مرفق القاعدة بعد التعديل test (1).accdb
أغيد قام بنشر يناير 2, 2023 الكاتب قام بنشر يناير 2, 2023 (معدل) في 2/1/2023 at 08:53, AbuuAhmed said: جرب .. حسب فهمي: test_03.accdb 716 kB · 1 download استاذي العزيز أبو احمد ... شكرا لمحاولتك الكريمة في مساعدتي ... لكن المشكلة مازالت قائمة كما اوضحت... قم باضافة (سجل جديد)بالنموذج الرئيسي ثم بالنقر على زر (بيانات الفروع) هنا يتم اضافة سجل 1 فقط وتظهر الرسالة السابقة طبعا هذا بعد اضافة الكود السابقة من قبل اساتذتي الكرام @Barna , @Moosak حيث المطلوب هو فتح النموذج الفرعي من النموذج الرئيسي بحيث يتم ربط سجلات الفرعي بالرئيسي بحسب id_customer مما يسمح لي باضافة اكثر من سجل بالنموذج الفرعي لنفس customer >> مشكلة الربط تظهر فقط قد فتح النموذج الفرعي بشكل مستقل عن الفورم الرئيسي لكن عندما يتم تضمين النموذج الفرعي بالفورم الرئيسي الامور طيبة وكما هو موضح في الصورة تم تعديل يناير 2, 2023 بواسطه أغيد
أفضل إجابة Barna قام بنشر يناير 2, 2023 أفضل إجابة قام بنشر يناير 2, 2023 منذ ساعه, أغيد said: استاذي العزيز أبو احمد ... شكرا لمحاولتك الكريمة في مساعدتي ... لكن المشكلة مازالت قائمة كما اوضحت... قم باضافة (سجل جديد)بالنموذج الرئيسي ثم بالنقر على زر (بيانات الفروع) هنا يتم اضافة سجل 1 فقط وتظهر الرسالة السابقة طبعا هذا بعد اضافة الكود السابقة من قبل اساتذتي الكرام @Barna , @Moosak حيث المطلوب هو فتح النموذج الفرعي من النموذج الرئيسي بحيث يتم ربط سجلات الفرعي بالرئيسي بحسب id_customer مما يسمح لي باضافة اكثر من سجل بالنموذج الفرعي لنفس customer >> مشكلة الربط تظهر فقط قد فتح النموذج الفرعي بشكل مستقل عن الفورم الرئيسي لكن عندما يتم تضمين النموذج الفرعي بالفورم الرئيسي الامور طيبة وكما هو موضح في الصورة جرب المرفق ...... test (17).accdb 1
أغيد قام بنشر يناير 2, 2023 الكاتب قام بنشر يناير 2, 2023 (معدل) في 2/1/2023 at 16:29, Barna said: جرب المرفق ...... test (17).accdb 760 kB · 2 downloads استاذي الكريم بارنا .. تعجز كلماتي عن الشكر ... شكرا جزيلا لك اسئل الله ان يجزيك عني خيرا وان يعطيك ما تتمناه ... تم تعديل يناير 2, 2023 بواسطه أغيد
Moosak قام بنشر يناير 2, 2023 قام بنشر يناير 2, 2023 20 ساعات مضت, Barna said: ضع هذا الكود في النموذج الفرعي في حدث الحالي .... If Me.NewRecord Then Me.id_customer = [Forms]![frm_main]![id] End If أخي محمد البرناوي الحبيب 🙂 مما لاحظته على هذا الكود أنه بمجرد الانتقال للسجل الجديد يقوم بتفعيله .. فإذا قرر المستخدم عدم إضافة السجل سيبقى فارغا .. مما سينتج العديد من السجلات الفارغة في الجدول مع تكرار نفس العملية .. لذلك أقترح أن تضيف الكود الخاص بك في حدث ( قبل الإدراج Before Insert ) أو استخدام الكود الذي أدرجته سابقا : 20 ساعات مضت, Moosak said: Me.id_customer.DefaultValue = [Forms]![frm_main]![id] في حدث عند الفتح .. وهذا سيحل الإشكال 🙂 2
أغيد قام بنشر يناير 2, 2023 الكاتب قام بنشر يناير 2, 2023 (معدل) في 2/1/2023 at 17:31, Moosak said: أخي محمد البرناوي الحبيب 🙂 مما لاحظته على هذا الكود أنه بمجرد الانتقال للسجل الجديد يقوم بتفعيله .. فإذا قرر المستخدم عدم إضافة السجل سيبقى فارغا .. مما سينتج العديد من السجلات الفارغة في الجدول مع تكرار نفس العملية .. لذلك أقترح أن تضيف الكود الخاص بك في حدث ( قبل الإدراج Before Insert ) أو استخدام الكود الذي أدرجته سابقا : كم انتم رائعون اساتذتي الكرام ....حقيقة تعجز لساني عن شكركم @Barna @Moosak شكراً لكم جميعاً على وقتكم الثمين الذي بذلتموه من اجل مساعدتي اسئل الله ان يجزيكم عني خير الجزاء بالدنيا والاخرة ما كنت لاصل الى هذا الحلول الإبداعية لولا جهودكم وتفانيكم في مساعدة امثالي .. نفعنا الله بعلمكم وزادكم من بحرة جوده وكرمه واعطاكم كل ما تتمنوه وترجوه .. خالص دعائي لشخصكم الكريم هذا المرفق الاخير .. تم اضافة تعديلات اساتذتي الكرام الاخيرة ... test (19).accdb تم تعديل يناير 2, 2023 بواسطه أغيد اضافة المرفق الاخير بعد التعديلات
Barna قام بنشر يناير 2, 2023 قام بنشر يناير 2, 2023 52 دقائق مضت, Moosak said: أخي محمد البرناوي الحبيب 🙂 مما لاحظته على هذا الكود أنه بمجرد الانتقال للسجل الجديد يقوم بتفعيله .. فإذا قرر المستخدم عدم إضافة السجل سيبقى فارغا .. مما سينتج العديد من السجلات الفارغة في الجدول مع تكرار نفس العملية .. لذلك أقترح أن تضيف الكود الخاص بك في حدث ( قبل الإدراج Before Insert ) أو استخدام الكود الذي أدرجته سابقا : في حدث عند الفتح .. وهذا سيحل الإشكال 🙂 نعم اخي الغالي كلامك صحيح ..... بارك الله فيك 30 دقائق مضت, أغيد said: كم انتم رائعون اساتذتي الكرام ....حقيقة تعجز لساني عن شكركم @Barna @Moosak شكراً لكم جميعاً على وقتكم الثمين الذي بذلتموه من اجل مساعدتي اسئل الله ان يجزيكم عني خير الجزاء بالدنيا والاخرة ما كنت لاصل الى هذا الحلول الإبداعية لولا جهودكم وتفانيكم في مساعدة امثالي .. نفعنا الله بعلمكم وزادكم من بحرة جوده وكرمه واعطاكم كل ما تتمنوه وترجوه .. خالص دعائي لشخصكم الكريم هذا المرفق الاخير .. تم اضافة تعديلات اساتذتي الكرام الاخيرة ... بارك الله فيك ... نحن في الخدمة .... لم نتواجد هنا سوى للتعلم والافادة .... 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.