zhamid قام بنشر ديسمبر 6, 2016 قام بنشر ديسمبر 6, 2016 السلام عليكم ورحمه من الله الحق يقال انكم ساعدتموني في كثر المواضيع ولكن في المثال المرفق لا يمكنني ادخال مبالغ في حقول (New Advance : new_tot) و (Payment : new_mon ) عندما يكون حقول Prvs فارغه اما عندما يكونو بها مبالغ فيمكنني ادخال مبالغ في حقول Prvs db1.rar
Shivan Rekany قام بنشر ديسمبر 7, 2016 قام بنشر ديسمبر 7, 2016 17 ساعات مضت, zhamid said: السلام عليكم ورحمه من الله الحق يقال انكم ساعدتموني في كثر المواضيع ولكن في المثال المرفق لا يمكنني ادخال مبالغ في حقول (New Advance : new_tot) و (Payment : new_mon ) عندما يكون حقول Prvs فارغه اما عندما يكونو بها مبالغ فيمكنني ادخال مبالغ في حقول Prvs db1.rar اخي الحبيب عندك جدولين الجدول الاول باسم Ded_k2_In بها الحقول (name , no, in_tot , in_mon, in_bal , ,new_tot , new_mon , new_bal ... الخ ) وبها 8 اسماء فقط والجدول الثاني باسم tblcustomer وبها عده حقول و 35 سجلات و عندك استعلام مصدره جدولين الاول والثاني شوف بيأخذ استعلام الحقول كلا الجدولين والنموذج مصدره استعلام لذا ما تكدر تكتب في الحقول لاسماء الجدول الثاني لانه في الحقيقة ما عنده ذاك الحقول اللي تريد ان تكتب فيها ولكن تكدر تكتب في الاسماء الثمانية لانه هم في جدول الاول وعندهم حقول متاحة لكي تكتب فيها اتمنى ان يوصل لك مفهوم مع تقدير
zhamid قام بنشر ديسمبر 7, 2016 الكاتب قام بنشر ديسمبر 7, 2016 سلامات شو في طريقه لذلك وبماذا تنصح لعمل ذلك
Shivan Rekany قام بنشر ديسمبر 7, 2016 قام بنشر ديسمبر 7, 2016 اخي الحبيب في الحقيقة انا ما فهمت من هذا القاعدة الجدول الاول اللي بها حقول كثيرة اي يعني جدول الرئيسي بها 8 اسماء فقط والجدول الثاني بها تلك الاسماء 8اسماء و24 اسماء اخرى وتريد تدخل البيانات لكل اسماء وفي الاصل ما عنده حقول لذلك في هذا الجدول لذا اذا تكتب الاسماء في الجدول الاول راح تكدر تدخل البيانات لهم
jjafferr قام بنشر ديسمبر 7, 2016 قام بنشر ديسمبر 7, 2016 السلام عليكم شباب في 12/7/2016 at 19:23, zhamid said: سلامات شو في طريقه لذلك وبماذا تنصح لعمل ذلك اذا تسمحوا لي اوضح شو المشكلة ، وشو الحل انت جعلت الحقل No مفتاح اساسي في الجدول Ded_k2_In ، اي لا يمكن اضافة سجل بدون ادخال رقم في هذا الحقل ايضا . الاستعلام qry_Ded_k2_In هو مصدر بيانات النموذج Ded_k2 ، والعمل يبدا من هنا 1. العلاقة الموجودة بين الجدولين تقول: اجلب جميع السجلات التي بها قيمة في الحقل CustomerNr من الجدول tblCustomer ، سواء اكانت قيمة الحقل No من الجدول Ded_K2_In موجودة او لا ، 2. الحقول في ربط الجدولين هما: CustomerNr من الجدول tblCustomer ، والحقل No من الجدول Ded_K2_In ، 3. طريقة عرض السجلات هي Dynaset . وعلى اساس هذه العلاقة ، نجد هذه السجلات والملاحظ اننا لا نستطيع ادخال اي قيمة للحقلين New_Tot والحقل New_Mon من السجل الذي رقم CustomerNr هو 6 ، رجاء الملاحظة ان السجل رقم 5 فيه نفس المشكلة (سنرجع لهذا السجل لاحقا في النموذج) . نعمل التغيير التالي للإستعلام: نضيف الى الاستعلام الحقل No من الجدول Ded_k2_In ، ونغير طريقة عرض السجلات الى Dynaset (Inconsistent Updates . الان اصبح بامكاننا ان ندخل البيانات في السجل السابق ، ولكن بشرط ادخال الرقم في الحقل No والذي يجب ان يساوي CustomerNr ، وفي هذا السجل الرقم هو 6 ، وادخال اي قيمة للحقلين New_Tot والحقل New_Mon . والان لادخال البيانات في النموذج ايضا ، نضيف الحقل No الى النموذج ، ونغير طريقة عرض السجلات الى Dynaset (Inconsistent Updates . والان نستطيع ادخال البيانات في النموذج كذلك ، ولكن بشرط ادخال الرقم في الحقل No والذي يجب ان يساوي CustomerNr ، وفي هذا السجل الرقم هو 5 (انظر الى ملاحظتي اعلاه عن هذا السجل) ، وادخال اي قيمة للحقلين New_Tot والحقل New_Mon . ملاحظة مهمة: عندما تكون طريقة عرض السجلات في النموذج Dynaset (Inconsistent Updates ، وعند حذف سجل ، فإنه سيُحذف من جميع الجداول المرتبطة في الاستعلام ، وفي حالتنا هنا ، الجدولين tblCustomer و Ded_K2_In جعفر 477.db1.mdb.zip 1
Shivan Rekany قام بنشر ديسمبر 7, 2016 قام بنشر ديسمبر 7, 2016 (معدل) شكرا لك استاذي القدير عرفت الا انت تدخل الموضوع لكي تنطي جواب صريح تم تعديل ديسمبر 7, 2016 بواسطه Shivan Rekany
zhamid قام بنشر ديسمبر 8, 2016 الكاتب قام بنشر ديسمبر 8, 2016 السلام عليكم جهودكم مشكره الله ما يحرمنا منكم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.