شامل2 قام بنشر فبراير 20, 2016 قام بنشر فبراير 20, 2016 السلام عليكم صورة تمثل نموذج يمثل مبيعات لمواد حقل الرصيد يمثل الموجود في المخزن - 1 حقل العدد يمثل المطلوب بيعه - 2 حقل الباقي يمثل الفرق بين 1 و 2 المطلوب عند الضغط على زر التحديث يتم تحديث البيانات في الجدول الاصلي للبيانات بحيث يصبح الرصيد = حقل الباقي هل تتم هذه العملية باستعلام تحديث ؟ وما هي المعايير التي استخدمها؟
jjafferr قام بنشر فبراير 20, 2016 قام بنشر فبراير 20, 2016 وعليكم السلام اعمل حقل في الجدول بإسم Bal ، اذا كان برنامجك على الاكسس 2007 فما فوق ، ففي الجدول حقل من نوع "حقل محسوب" ، تجعل فيه المعادلة التي تريد للحقل Bal ، وهو يحسبها تلقائيا اما الطريقة الاخرى ، ففي النموذج ، وعلى حدث "بعد التحديث" للحقل العدد المطلوب بيعة ، اعمل المعادلة: me.Bal= me.الرصيد - me.العدد والقيمة تلقائيا ستدخل النموذج والجدول جعفر 1
شامل2 قام بنشر فبراير 21, 2016 الكاتب قام بنشر فبراير 21, 2016 6 ساعات مضت, jjafferr said: وعليكم السلام اعمل حقل في الجدول بإسم Bal ، اذا كان برنامجك على الاكسس 2007 فما فوق ، ففي الجدول حقل من نوع "حقل محسوب" ، تجعل فيه المعادلة التي تريد للحقل Bal ، وهو يحسبها تلقائيا اما الطريقة الاخرى ، ففي النموذج ، وعلى حدث "بعد التحديث" للحقل العدد المطلوب بيعة ، اعمل المعادلة: me.Bal= me.الرصيد - me.العدد والقيمة تلقائيا ستدخل النموذج والجدول جعفر العفو اخ جعفر نسيت ارفاق الصورة في مشاركتي الاولى
jjafferr قام بنشر فبراير 21, 2016 قام بنشر فبراير 21, 2016 4 ساعات مضت, alshamal said: العفو اخ جعفر نسيت ارفاق الصورة في مشاركتي الاولى ما فرقت العملية ، الطريقة نفسها اللي ذكرتها جعفر 1
شامل2 قام بنشر فبراير 21, 2016 الكاتب قام بنشر فبراير 21, 2016 10 دقائق مضت, jjafferr said: ما فرقت العملية ، الطريقة نفسها اللي ذكرتها جعفر السلام عليكم اعتذر اخ جعفر على تكرار سؤالي الصورة السابقة تمثل من نموذج ويوجد فيها زر امر ( تحديث) ويوجد الحدث الاتي "DoCmd.OpenQuery "Q1 والاستعلام هو كما في الصورة اقصد تصميم الاستعلام حيث ان الحقل N_made هو الحقل الذي يجري عليه التحديث ( الباقي في المخزن) والحقل N_mad هو رمز المادة التي يجري عليها تحديث الكميات في المخزن المشكلة انه عند تغيير البيانات في النموذج اعلاه والضغط على زر تحديث يتم تحديث اول سجل تم اجراء التغيير عليه فهل الخطأ في المعايير؟ وهذا ما اعتقده؟ لانه يحدث المادة اعتمادا على رقمها او كودها المطلوب هو تحديث السجلات جميعها بعد الضغط على زر الامر تحديث
jjafferr قام بنشر فبراير 21, 2016 قام بنشر فبراير 21, 2016 ارفق النموذج والاستعلام والجدول (وبهم بيانات) ، فانا اعتقد بأن الموضوع ابسط بكثير من هذه العملية ، ويمكن تبسيطه جعفر 1
شامل2 قام بنشر فبراير 21, 2016 الكاتب قام بنشر فبراير 21, 2016 7 ساعات مضت, jjafferr said: ارفق النموذج والاستعلام والجدول (وبهم بيانات) ، فانا اعتقد بأن الموضوع ابسط بكثير من هذه العملية ، ويمكن تبسيطه جعفر اشكرك اخي جعفر المثال المرفق يحتوي على نموذج يفتح في البدأ المثال.rar
jjafferr قام بنشر فبراير 21, 2016 قام بنشر فبراير 21, 2016 السلام عليكم انت لم تقل بانك تريد تحديث حقل في جدول آخر هناك طريقتين على بالي: 1. في النموذج الفرعي Al_Mawad ، غير قيمة الحقل Total بدل =[Adad_S]-[Al_adad] الى =nz([Adad_S],0)-nz([Al_adad],0) على حدث "بعد التحديث" للحقل Adad_S والحقل Al_adad ، اكتب هذا الكود: docmd.runcommand accmdsaverecord docmd.openquery "Q1" وبهذه الطريقة لن تحتاج لزر التحديث ، حيث سيتم تحديث الباقي تلقائيا ، كلما تم تغيير الرصيد او العدد في النموذج 2. وهي كود لزر التحديث ، ولكني لا احبذه ، فقد ينسى المستخدم استعمال هذا الزر ، وتصير الكارثة كما اننا نستطيع ان نجعل هذا الكود على حدث "اغلاق النموذج" ، وسيتم تلقائيا ، ولكنه سيعمل مشكلة اذا استخدمت قاعدة البيانات في شبكة ، وكان هناك اكثر من شخص يستخدمون البرنامج يعني بالعربي ، ما بيفيدك هالكود جعفر 1
شامل2 قام بنشر فبراير 22, 2016 الكاتب قام بنشر فبراير 22, 2016 11 ساعات مضت, jjafferr said: السلام عليكم انت لم تقل بانك تريد تحديث حقل في جدول آخر هناك طريقتين على بالي: 1. في النموذج الفرعي Al_Mawad ، غير قيمة الحقل Total بدل =[Adad_S]-[Al_adad] الى =nz([Adad_S],0)-nz([Al_adad],0) على حدث "بعد التحديث" للحقل Adad_S والحقل Al_adad ، اكتب هذا الكود: docmd.runcommand accmdsaverecord docmd.openquery "Q1" وبهذه الطريقة لن تحتاج لزر التحديث ، حيث سيتم تحديث الباقي تلقائيا ، كلما تم تغيير الرصيد او العدد في النموذج 2. وهي كود لزر التحديث ، ولكني لا احبذه ، فقد ينسى المستخدم استعمال هذا الزر ، وتصير الكارثة كما اننا نستطيع ان نجعل هذا الكود على حدث "اغلاق النموذج" ، وسيتم تلقائيا ، ولكنه سيعمل مشكلة اذا استخدمت قاعدة البيانات في شبكة ، وكان هناك اكثر من شخص يستخدمون البرنامج يعني بالعربي ، ما بيفيدك هالكود جعفر السلام عليكم اخ جعفر هل يمكن تطبيق ما ذكرته على المثال السابق
jjafferr قام بنشر فبراير 22, 2016 قام بنشر فبراير 22, 2016 وعليكم السلام الكود في برنامجك مغلق بكلمة سر جعفر
شامل2 قام بنشر فبراير 22, 2016 الكاتب قام بنشر فبراير 22, 2016 6 ساعات مضت, jjafferr said: وعليكم السلام الكود في برنامجك مغلق بكلمة سر جعفر كلمة الزر لفتح الكود 523613
jjafferr قام بنشر فبراير 22, 2016 قام بنشر فبراير 22, 2016 تفضل يا سيدي Private Sub Adad_R_AfterUpdate() DoCmd.RunCommand acCmdSaveRecord DoCmd.SetWarnings False DoCmd.OpenQuery "Q1" DoCmd.SetWarnings True End Sub Private Sub Al_adad_AfterUpdate() DoCmd.RunCommand acCmdSaveRecord DoCmd.SetWarnings False DoCmd.OpenQuery "Q1" DoCmd.SetWarnings True End Sub جعفر 295.المثال.mdb.zip 2
شامل2 قام بنشر فبراير 22, 2016 الكاتب قام بنشر فبراير 22, 2016 السلام عليكم زاد الله من فضلك اخي الكريم جعفر تحديث الحقل ( المواد N_Made) في جدول Comp_Mwad ممتاز جدا وهو المطلوب لكن لي طلب آخر الان هو: هل يمكن انشاء حقل في الجدول Al_Mawad بحيث يعطينا احصائية بعدد المواد التي تم بيعها لغرض الجرد
jjafferr قام بنشر فبراير 22, 2016 قام بنشر فبراير 22, 2016 حياك الله الحقول المحسوبة عادة لا نخزنها في الجدول ، فهي دائما تحتاج تحديث (لاحظ العمل اللي عملناه للحقل Total) ، وانما نستخدم استعلام/معادلة لحساب هذا الحقل وقت الحاجة ، في حقل غير مضمن جعفر
شامل2 قام بنشر فبراير 22, 2016 الكاتب قام بنشر فبراير 22, 2016 19 دقائق مضت, jjafferr said: حياك الله الحقول المحسوبة عادة لا نخزنها في الجدول ، فهي دائما تحتاج تحديث (لاحظ العمل اللي عملناه للحقل Total) ، وانما نستخدم استعلام/معادلة لحساب هذا الحقل وقت الحاجة ، في حقل غير مضمن جعفر الله يحيك اخي العزيز وهل تكرمت لنا بطريقتك الخاصة لهذه الحالة
jjafferr قام بنشر فبراير 22, 2016 قام بنشر فبراير 22, 2016 1 ساعه مضت, alshamal said: بحيث يعطينا احصائية بعدد المواد التي تم بيعها لغرض الجرد لو سمحت تفتح موضوع جديد ، وتعطي فيه بيانات كافية عن المطلوب وبتفاصيل اكبر ، ولو تسمح لي اقول ، تريث شوي ، واعمل اللي تريده على ورقة ، وبتلاحظ ان هناك تفاصيل اخرى ، مثل حساب بين تاريخين ، ونوعية معينة من المواد ، ومعدّل ، ونسبة ، وووو بحيث سؤالك يكون واضح ، وعندك نتائج واضحة تضعها كمثال جعفر 1
شامل2 قام بنشر فبراير 22, 2016 الكاتب قام بنشر فبراير 22, 2016 35 دقائق مضت, jjafferr said: لو سمحت تفتح موضوع جديد ، وتعطي فيه بيانات كافية عن المطلوب وبتفاصيل اكبر ، ولو تسمح لي اقول ، تريث شوي ، واعمل اللي تريده على ورقة ، وبتلاحظ ان هناك تفاصيل اخرى ، مثل حساب بين تاريخين ، ونوعية معينة من المواد ، ومعدّل ، ونسبة ، وووو بحيث سؤالك يكون واضح ، وعندك نتائج واضحة تضعها كمثال جعفر اخ جعفر سوف اتريث قليلا وابدأ بموضع جديد مع الاسئلة التي ذكرتها لي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.