اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم اخواني الكرام

اريد مساعدة لو سمحتم لي .... وهي

مثلاً لذي قاعدة بيانات بها اسم الطال ودرجتة

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

ولكم منى الف شكر ...

قام بنشر

اخي الكريم

شكرا على الاهتمام

ولو تكرمت اريد التنقل بين اول سجل واخر سجل

يعني متلا نبي نعمل فور او اي شي لجمع الدرجات ولما يوصل لنهاية السجل يوقف

والف شكر

قام بنشر

اخي الكريم رحم الله ولديك وكثر الله من امثالك

هدا هو المطلوب ولكن اسمح لي

هل من الممكن استعمل الفور لوب لمتل هده العملية يعني انتقل في السجل من الاول الى الاخير باستعمال الفور لوب

بحيت يخرج من اللوب عند انتهاء السجل

اعرف اني كترت عليكم كتير

اكرر اسفي ولكم منى الف شكر

قام بنشر (معدل)

اخى الكريم

ارجوا التوضيح اكثر

و اتمنى ان ترفق لنا قاعدة البيانات التى تعمل عليها

لكى نقوم بالعمل عليها

فأنت طلبت فى البدايه التنقل من بداية السجل لاخرة

و كان الجواب على جمع العمود X

فتضاربت الامور معنا

رجاءا ارفق لنا قاعدة البيانات التى تعمل عليها

لكى نعمل عليها و نفهم ما هو المطلوب

تم تعديل بواسطه admiral
قام بنشر

أخي العزيز

تفضل المثال الذي يحتوي على ثلاث طرق إضافية لطريقة أخونا admiral

1- باستخدام دالة DLookup يستمد نتيجته من الاستعلام

2- باستخدام دالة DSum يستمد نتيجته من الجدول

3- باستخدام جملة Loop (سيبدأ بعد ثانية من فتح النموذج) ويمر على جميع السجلات واثناء المرور يتم عمل جمع تراكمي

ولكن هناك ملاحظة مهمة يجب الانتباه لها وهي أن عملية الجمع سستراكم إذا كررت عملية Loop يعني أول مرة ستكون نتيجة التجميع متتطابقة مع الطريقتين الاولى والثانية ولكن لو قمت بالعودة إلى أول سجل سيتم تنفيذ جملة Loop مرة أخرة ويصبح الناتج ضعف الاول (اذا كان 100 يصبح 200 وهكذا) ولتفادي هذا الخلل يمكنك اما وضع ضوابط اكثر على شرط تنفيذ عملية التكرار Loop او وضع الضوابط على السجلات بحيث ماتم جمعه لا يتكرر مرة اخرى .

هذا ما اردت توضيحه وان شاء الله تستفيد من المثال

مع تحياتي,,,

AymenIntel.rar

قام بنشر

اخواني الكرام

والله عاجز عن الشكر فعلا لكل من ساهم معي

والف شكر للاخ منتصر الانسي فقد اعطاني المطلوب

جزاكم الله كل خير واعتدر على عدم توضيح المطلوب

اخوكم

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information