sweety قام بنشر يناير 26, 2008 قام بنشر يناير 26, 2008 السلام عليكم ورحمة الله وبركاته الإخوة والأخوات رواد هذا المنتدى ،،، بعد التحية أنا مبتدئ وأطلب مساعدتكم فتطبيق هذا الأمر مهم بالنسبة لي السؤال وشرحه موجود داخل قاعدة البيانات المرفقة. شكراً لكم Den.rar
sweety قام بنشر يناير 27, 2008 الكاتب قام بنشر يناير 27, 2008 ألا يوجد أحد يملك الحل؟؟ فالأم بالنسبة لي
محب العلم قام بنشر يناير 27, 2008 قام بنشر يناير 27, 2008 وعليكم السلام ورحمة الله وبركاته حلت المشكلة وذلك ولفهم طريقة الحل يمكنك الإسترشاد بموضوعي طريقة مثلى لإحضار المجموع الفرعي من النموذج الفرعي إلة النموذج الرئيسي بدون مشاكل DenUpdate.zip مع وافر الاحترام
sweety قام بنشر يناير 27, 2008 الكاتب قام بنشر يناير 27, 2008 أستاذي الكريم (محب العلم) حفظه الله شكراً على مرورك وعلى تجاورك أود توضيح أمر ما أستاذي المحب: بعد تعديل القيمة في Paid Amount ذهبت للجدول Editing Tools وهو مصدر البيانات... وجدت أن القيمة داخله لم تتبدل وهذا ما أريده بالتحديد. أتمنى أن تكون قد فهمت قصدي. يوجد صورة للتوضيح تحيااااتي لك وللجميع
محب العلم قام بنشر يناير 27, 2008 قام بنشر يناير 27, 2008 حياك الله أخي ، تفضل استكمال الحل كما تريد DenUpdatev2.zip مع وافر الاحترام
sweety قام بنشر يناير 27, 2008 الكاتب قام بنشر يناير 27, 2008 استاذي الفاضل/ محب العلم تحية لك من الأعماق على جهدك الطيب وتواصلك الدؤوب التعديل الذي أجريته على المسألة كافي ويفي بالغرض بما أنك من محبي العلم فنحن كذلك،،، لذلك أتمنى أن لا أثقل عليك بطلبي في شرح التعديل إن أمكنك ذلك. شكراً لك مرة أخرى ولأهل هذا المنتدى العظيم تحيااااتي
sweety قام بنشر يناير 30, 2008 الكاتب قام بنشر يناير 30, 2008 السلام عليكم أستاذي الفاضل محب العلم حاولت أن أطبق نفس المثال الذي أجريته على برنامجي فلم أهتدي لذلك هل يمكنك شرح التعديل شكراً لك
محب العلم قام بنشر يناير 30, 2008 قام بنشر يناير 30, 2008 حياك الله ، رأيت مشاركتك قبل السابقة منذ أيام وكنت أنوي الشرح ولكني التهيت بمواضيع أخرى سأقوم بذلك غدا بإذن الله وأسف على التأخير مع وافر الاحترام والتقدير
sweety قام بنشر يناير 30, 2008 الكاتب قام بنشر يناير 30, 2008 جزاك الله ألف خير أسأل الله أن يزد في علمك وأن يعطنا من ما أعطاك تحياااتي
محب العلم قام بنشر يناير 31, 2008 قام بنشر يناير 31, 2008 (معدل) السلام عليكم ورحمة الله وبركاته أخي العزيز sweety ، يوجد سيناريوهات عديدة للتعامل مع المجاميع الجزئية من النموذج الفرعي واحضارها إلى النموذج الرئيس ومن هذه السيناريوهات النموذجية والمشهورة أن نحضر المجموع الفرعي لحقل ما ونضعه في النموذج الرئيس في عنصر تحكم غير منضم بمعنى أننا لا نريد تخزين قيمة هذا المجموع في حقل ما من حقول مصدر البيانات (الجدول أو الاستعلام) الذي للنموذج الرئيس. السيناريو السابق تم شرحه بالتفصيل وعرض الطريقة المثلى بدون الوقوع في المشاكل عند استخدامه في موضوعي في سلسلة الأمثلة المشروحة هــــــــنـــــــــا أما السيناريو الذي تستخدمه أنت في مثالك فهو يتضمن عمل إضافي على السابق حيث تقوم بإحضار مجموع من نموذج فرعي إلى رئيس ثم تستخدم هذا المجموع في عملية حسابية لحساب قيمة حقل أخر وكذلك أنت تود تخزين هذا المجموع الفرعي الذي تم احضاره وكذلك الذي تم احتسابه في مصدر البيانات للنموذج الرئيس . الحل يكون أولا بتطبيق الشرح السابق في السيناريو الأول والذي سيعمل على احضار المجموع والحساب في النموذج ولكن لن يخزن في مصدر السجلات للنموذج الرئيس لذا وجب التفكير متى يجب تخزين التغيرات في مصدر السجلات للنموذج الرئيس والجوب هو عندما يتغير المجموع في النموذج الفرعي أي في حدث بعد التعديل (بعد التحديث) لحقل المجموع الذي في النموذج الفرعي ولاحظ الكود الخاص بذلك Private Sub Paid_Amount_AfterUpdate() Me.Requery Me.Parent.[paid amount] = Me.Parent.pa Me.Parent.[Balance] = Me.Parent.b Me.Refresh End Sub السطر الأول يعيد الاستعلام في النموذج الفرعي مما يؤدي إلى ظهور نتيجة التغيرات في كلا من الفرعي والرئيس السطر الثاني يعدل (يخزن) قيمة الحقل Paid amount والذي سيكون القيمة المحضرة في عنصر التحكم غير المنضم لمصدر السجلات والذي اطلقت عليه اسم pa السطر الثالث يخزن(يخزن) قيمة الحق balance والذي سيكون القيمة المحتسبة في عنصر التحكم غير المنضم لمصدر السجلات والذي اطلقت عليه اسم b السطر الأخير ينعش النموذج بكل التغيرات التي حدثت لاحظ كلمة parent المستخدمة وهي الطريقة التي نصل من خلالها لعناصر نموذج رئيس (من حقول وغيرها) عندما يكون التركيز داخل نموذج فرعي (وتعني الأب وهي آتية من مبدأ التوارث في البرمجة الكينونية ) مع ملاحظة أننا وضعنا في النموذج الرئيس الحقول المنضمة وهي حقل paid amount وحقل balance وجعلناها مخفية لأن العمل سيتم في العناصر غير المنضمة والنتيجة تنقل للحقول المنضمة بواسطة الكود اعلاه. مع وافر الاحترام والتقدير تم تعديل يناير 31, 2008 بواسطه محب العلم
sweety قام بنشر فبراير 1, 2008 الكاتب قام بنشر فبراير 1, 2008 أستاذي الفاضل (( محب العلم )) بعد التحية والشكر على تواصلك ومساعدتك لمنتدسبي هذا المنتدى العظيم. لقد قمت بتطبيق الشرح وفي البداية كان كل شيء على مايرام... ولكن بعد الإنتهاء من كل شي قمت بالتجربة للتأكد فتفاجأت بوجود خلل ولا أعلم أين مصدره.. وبعد محاولات عدة فشلت في تحديد الخلل. لذا لم يكن بوسعي إلا اللجوء إليكم وطلب المساعدة في معرفة الخطأ وإصلاحة. الملف في المرفقات تحياااتي لكم db20.rar
محب العلم قام بنشر فبراير 2, 2008 قام بنشر فبراير 2, 2008 السلام عليكم أخي sweety ، السبب أن سياق المسألة وحيثياتها قد اختلفت ، بمعنى انه في المثال السابق الذي كان العمل فيها صحيحا، كان مصدر السجلات لكلا النموذجين الرئيس والفرعي موحدا وكان هو الجدول أما الأن في مثالك الجديد فقد أصبح للنموذج الرئيسي مصدرا مبينا على استعلام وللنموذج الفرعي مصدرا أخر مبينا على استعلام أخر ويبدو لي بدون التدقيق في الأمر كثيرا أن المصدر الذي جعل للنموذج الرئيسي غير قابلا لتعديل حقلي الرصيد balance والمبلغ المدفوع paid amount ولذلك لا يتم التعديل فيهما. المحور الذي نستطيع التجربة فيها هو تعديل أو توحيد هذه المصدار وجعلها قابلة للتعديل ... إملا منك المحاولة في عمل ذلك وإن شاء الله سأحاول بدوري عمل شيء ولكن ليس قبل مساء هذا اليوم ... مع وافر الاحترام والتقدير
sweety قام بنشر فبراير 3, 2008 الكاتب قام بنشر فبراير 3, 2008 الأستاذ الفاضل محب العلم عذراً إليك إن أزعجتك لقد حاولت أن اكتشف مكان الخطأ فلم أستطع مرة أخرى من كشف الخلل فها أنا أعود إليك عسى أن أجد عندك الحل. تحياااتي وامتناني لك
محب العلم قام بنشر فبراير 5, 2008 قام بنشر فبراير 5, 2008 السلام عليكم ورحمة الله وبركاته لضبط الموضوع والوصول إلى ما تريد تم عمل تعديلات فيما يآتي : 1. الاستعلام المصدر للنموذج الرئيس 2. حقول الربط بين النموذج الرئيس والفرعي 3.حدث عند الخروج من النموذج الفرعي 4. حدث بعد التحديث للمبلغ المدفوع في النموذج الفرعي paid amount 5. حذف جميع الاحداث التي كانت معرفة من قبلكم والمتعلقة بحدث بعد التحديث للعناصر التي لها علاقة بالعملية المطلوبة. 6. خصائص عناصر التحكم غير المنضمة للرصيد والمبلغ المدفوع في النموذج الرئيس أملا منك مراجعة كل هذه التغييرات لإستيعاب طريقة الحل إن احببت . تفضل : db21.zip مع وافر الاحترام والتقدير
محب العلم قام بنشر فبراير 5, 2008 قام بنشر فبراير 5, 2008 السلام عليكم كذلك تم اضافة علاقة جديد بين جدول الزبائن customers وجدول editing tools على الحقل وهو رقم الزبون مع وافر الاحترام
sweety قام بنشر فبراير 6, 2008 الكاتب قام بنشر فبراير 6, 2008 أخونا وأستاذنا/ محب العلم تحية لك من الأعماق مع الشكر الجزيل على كل ما بذلته في مساعدتي الحمدلله لقد لقيت عندك الجواب أسأل الله أن يزدك علم على علمك وأن يحفظك تحياااااتي وإحترامي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.