الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحديث حقل الجمع التلقائي

بدأه محمد سامر أبو سلو في 14 مارس 2009 · 4 رد · 807 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عملت برنامج على الأكسيس من أيام اوفيس 97 و لحد الاوفيس 2003 عم يشتغل صح بس وقت شغلتوا على الأكسيس 2007 واجهت المشكلة التالية

يوجد حقل نصي على النموذج احضر نتيجته من حقلين آخرين يتم تعبئة قيمته بمجموعهما آليا ثم عندما أقوم بحفظ السجل آخذ قيمة هذا الحقل وأقوم بتخزينها في جدول آخر

المشكلة التي حدثت على الأكسيس 2007 و لم تحدث على النسخ السابقة هي أن هذا الحقل كان يتم تصحيح قيمته فور كتابة أي قيمة في الحقلين الآخرين وفي الأكسيس 2007 أصبح يجب إغلاق و إعادة فتح النموذج حتى يتم عرض قيمة هذا الحقل بشكل صحيح حتى الانتقال للسحل السابق والعودة للسجل الحالي لاتصحح قمية الحقل

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#2

اهلا أخي محمد .. قسم الاكسس منور

والله يا أخي انا للأن لم استخدم 2007 <_< للأسف

لكن نستخدم مثل الاكواد التالية لأنعاش الفورم وتحديث البيانات في 2003

DoCmd.Requery

Me.Refresh

هل جربت استخدامها ؟ موفق أخي الكريم

تم تعديل هذه المشاركة بواسطة ekseer في 14 مارس 2009 في 23:29

#3

نعم أنا استخدمها

لأن الفورم يحتوي على كود يقود بإدارج معلومات من النموذج إلى جدول/جداول آخرى

والمشكلة أن هذا أحد برنامجين عملتهما قديما على الأكسيس ولم أعد أستخدم الأكسيس من وقتها

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#4

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

#5

شكرا لكم تم حل المشكلة بالطريقة التالية

في الحدث LostFocus للتحكمين اللذين يتم وضع مجموعهما في التحكم صاحب المشكلة المذكورة قمت بوضع الكود التالي

me.recalc

وتم حل المشكل بنجاح

وظهر هنا سؤال جديد

لماذا هذا التصرف في الأكسيس 2007 حتى عمل الحقل بشكل صحيح بينما لم اضطر للقيام بذلك في النسخ ما قبل 2007 ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 18 مارس 2009 في 14:48

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

مواضيع مشابهة