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

هل يمكن حساب حقول معينة فى نموذج


الحلبي

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

الاخوة الافاضل السلام عليكم 

مرفق مثال مبسط لحساب كميات بعض مواد بترولية

المطلوب باختصار

عند ادخال ارقام فى حقل المعيار للسجل (A) والسجل الثاني (B) والسجل الثالث (C)

يكون السجل الرابع (D) هو خارج قسمة السجل الثانى/ الثالث

والسجل الخامس(E) هو خارج قسمة السجل الاول / الثالث

والسجل السادس (F) هو خارج قسمة السجل الاول/ الثانى

اي اننا ندخل بايدينا الثلاث سجلات الاولى فقط وتظهر النتائج فى الثلاث سجلات التالية لهم

والحروف A-B-C-D-E-F  ماهى الا اختصارات لاسماء المواد 

حاولت بعمل استعلام تحديث فلم اصل للمطلوب اعتقد الحل بعمل وحدة نمطية 

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

جزاكم الله خيراtest-A.accdb

رابط هذا التعليق
شارك

14 ساعات مضت, حلبي said:

الاخوة الافاضل السلام عليكم 

مرفق مثال مبسط لحساب كميات بعض مواد بترولية

المطلوب باختصار

عند ادخال ارقام فى حقل المعيار للسجل (A) والسجل الثاني (B) والسجل الثالث (C)

يكون السجل الرابع (D) هو خارج قسمة السجل الثانى/ الثالث

والسجل الخامس(E) هو خارج قسمة السجل الاول / الثالث

والسجل السادس (F) هو خارج قسمة السجل الاول/ الثانى

اي اننا ندخل بايدينا الثلاث سجلات الاولى فقط وتظهر النتائج فى الثلاث سجلات التالية لهم

والحروف A-B-C-D-E-F  ماهى الا اختصارات لاسماء المواد 

حاولت بعمل استعلام تحديث فلم اصل للمطلوب اعتقد الحل بعمل وحدة نمطية 

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

جزاكم الله خيرا test-A.accdb 552 kB · 7 تنزيلات

لماذا لا تجعلها بشكل حقول بدلا من السجلات

رابط هذا التعليق
شارك

السلام عليكم

مشاركة مع استاذي kanory

محاولة ارجو ان تكون موفقة

ملاحظة : في الملف نموذجين نموذج للطريقة التي اقترحها استاذ kanory 

والثاني حسب طلبك ان صحت المحاولة

 

test-BB.rar

رابط هذا التعليق
شارك

استاذنا الفاضل / @kanory

جزاكم الله كل خير ولك منى كل تحية وتقدير لمساعدتى فقد قمت حضرتك بانشاء فكرة جديدة عندما سألت : لماذا لا تجعلها حقول بدل الصفوف

اللهم بارك الله فيكم وفى علمكم

 

استاذنا الفاضل / @husamwahab

حل جميل ورائع رائع رائع رائع رائع  من خبير واستاذ ربنا يبارك فى حضرتك وفى علمكم زادك الله علما 

وانا ارغب فى الحل الثانى الموجود فى النموذج "test"  والذي يشمل الفانكشن فانه حل مباشر 

ولى استفسار صغير للتوضيح 

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

ولعدم توضيحى بذلك فى سؤالى فان الجدول يشمل على اسماء كثيرة من المواد يمكن يكون حوالى 30 مادة وكلهم فى جدول واحد

ولذلك ارجو من حضرتك ان توضح لى كيف اتحكم فى رقم الصف بمعنى لو ان الثلاث حقول الاولى يسجلون بالايدى ثم نترك الصف الرابع ونضع النتائج ابداء من الصف الخامس ـ ثم السادس ـ ثم السابع

ثم ندخل بالايدى فى الحقل رقم 18 ثم 19 ثم 20 مثلا وتظهر النتائج بالحقل 22 ثم 23 ثم 24

لو حضرتك وضحت لى الفانكشن وما هو معنى الارقام الموجودة فيه لقمت انا بالتطبيق ان شاء الله

يعنى لو انا اريد ان اضع نتيجة فى الصف الخامس كيف اتحكم فى الفانكش وفى اي جزء

تحملنى قليلا استاذنا / حسام بقدر وقتكم ان يسمح  حتى نصل للحل النهائي

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

رابط هذا التعليق
شارك

حياك الله استاذي العزيز حلبي

انا بخدمتك

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

لذا قسمت السجلات الى مجاميع كل مجموعة ستة سجلات وحلقة التكرار i هي الكفيلة بذلك

اما حلقة التكرار j فهي كفيلة باجراء العمليات الحسابية لكل مجموعة

وهي مقسمة لقسمين القسم الاول يسند قيم السجلات الثلاث الاولى لمتغير وهنا دور المصفوفة x والقسم الثاني يقوم بالعمليات الحسابية حسب معادلاتك

 ملاحظة : كل الذي ذكر اعلاه مبني على اساس ان التكرار ثابت او (متغير وفق معادلة ثابتة) اي وفق متسلسة حسابية

اما بخصوص بعض الاكواد فهي متممة لعمل الدالة بصورة صحيحة وهي لا تخف عليك فقط احتمال بعض الاكواد غير مفهومة مثل

j=6 : i=k

وهو اجراء لانهاء حلقات التكرار مساوي ل exit for 

وعذرا للاطالة

رابط هذا التعليق
شارك

المعلم الفاضل الاستاذ / حسام 

الله الله الله عليك ـ رائع وجميل جدا جدا  الآن وضحت الفكرة والفانكشن - سوف اقوم بالتطبيق عندى 

ولا يسعنى الا ان اقول بانك انسان رائع وخبير ومعلم 

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

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information