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

توزيع حسب عدد الافراد

بدأه ابوعامر22 في 12 يوليو 2008 · 26 رد · 2,477 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة والاخوات مشرفين واعضاء

السلام عليكم ورحمة الله وبركاته .....وكل عام وانتم بخير

ارغب في برنامج توزيع كميات المواد الغذائية حسب عدد الاسر لكل صنف

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

وجدول للاصناف الموجودة يحتوي على الاصناف المتوفرة مثل سكر - زيت -طحين -ارز ...الخ )

ارغب في توزيع هذه الكميات على الاسر حسب عدد الافراد

_____.rar

#2

السلام عليكم

هذي محاولة باستخدام دالة if نجحت معي في نموذج مفرد لكن ما نجحت معي في نموذج مستمر

وهذا الملف المرفق

للرفع

_____.rar

#3

من الأفضل أن يتم ذلك من خلال إستعلام،

على سبيل المثال نفترض بأنه سيتم تخصيص (5) كيلو من الرز لكل فرد،

في الإستعلام الذي سيتم إنشائه نكتب التعبير التالي:

الكمية المخصصة من الرز لهذه الأسرة: = ([عدد الذكور]+[عدد الاناث])*[5]

حيث (5) = الكمية المخصصة من الرز لكل فرد.

#4

شكراً لك يا كويتي

ولكن بالطريقه التي شرحت ما تنفع لاني التوزيع يكون حسب مايتوفر لدي ولا اريد التخصيص لكل فرد وانما لاسرة من 3 افراد الى 5 يأخذون نفسه الكمية وهذا مثال بالمرفقات

_____.rar

#5

اخي ابوعامر22 يابركة

عملت لك اللي قدرت علية

مجرد فكرة وياريت تفيدك

تقبل تحياتي

TAWZH_13_7_08.zip

لا تؤجل عمل اليوم الي الغد

#6

اشكر اخي المحاسب ويعطيك العافية

والمطلوب غير هذا وارفقته بملف وورد ارجو ان يكون واضح

TAWZH.rar

#7

من وجهة نظري لا بد من عمل آلية معينة للتوزيع وربما تكون كالتالي:

1- معرفة العدد الحقيقي لكل صنف سيتم توزيعه في كل مرة. فمثلا لدي عدد 100 كيس ارز ولدي 10 اسر متفاوتة العدد. سيتم توزيع الكمية على هذه الاسر بطريقة عادلة بنسبة معينه تكون ثابته ويمكن تغييرها في كل مرة.

2- معرفة عدد الاسر وعدد افراد كل اسرة.

3- النسبة التي سيعتمد عليها البرنامج في التوزيع ( يفرد لها جدول خاص) ويكون كالتالي:

افراد الاسره الصنف التوزيع

1-3 ارز 1

4-6 ارز 2

وهكذا

وبهذا يمكن بناء البرنامج....

وتبقى وجهة نظر لا أكثر...

اخوكم

ابومحمد

#8

أتفق تماما مع وجهة نظر الأخ الكريم ابو محمد.

#9

الاخ ابو محمد والاخ كويتي اشكرم على التفاعل والرد والفكرة ممتازة وماذا لو عملنا الطريقتين

فمثلاً ان يكون لدي 2000 اسرة متفاوته بعدد الافراد ويكون الجدول المرفق في الرد السابق هو قاعدة التوزيع

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

#10

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

عدد الاسر اكثر من 2000 اسرة وليس شرطاً ان يتم التوزيع عليه كلها اذا كانت الكمية قليلة فاننا نقتصر التوزيع اما على فئات معينة او على احياء معينة

ما اريده ان يقوم البرنامج باعطاء الاسره الكميات الموضحه بالجدول المرفق علماً ان الاصناف قابلة للتغير كل شهر ارج وان اكون وضحت الفكرة .

TAWZH2.rar

#11

اخي الكريم ابو عامر...

مرحبا بك

ان شاء الله ساحاول الحل ولكن لي استفساران..

1- ما المقصود بالفئات أ-ب-ج

2- عند قصور الكميات الموجودة عن اجمالي عدد المستفيدين ماهي الاولويات يعني اي الاحياء اولى واي الفئات احق؟؟؟

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#12

جزاكم الله خيرا

#13

شكر يا استاذ ايهاب عثمان

المقصود بالفئات (ج) متوسطه (ب) بحاجة ( أ) اشد حاجة

اي في حال قصور الكميات الاولى فئة أ ثم ب

اما الاحياء فلا نريد ان نحدد احياء عن غيرها ولكن اذا وزعت هذا الشهر على حي س ولم اوزع على حي ص تكون الاولوية لحي ص في الشهر الذي يلية

#14

مرحبا اخي الكريم..

اذاً اولوية الصرف كما يلي..

1- الاولى بالصرف الاسر التي لم تصرف الشهر الماضي

2- الاولوية التالية حسب الفئة ج ثم ب ثم أ

====

سؤال اخر في حالة التساوي طبقا للاولويات السابقة يعني اسرتين بنفس الحالة(صرفتا او لم تصرفا الشهر الماضي) وتحت نفس الفئة والكمية الموجودة تكفي اسرة واحدة ...

فايتهما اولى ... ؟؟؟ ام يتم الاختيار عشوائياً؟

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#15

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

ليكون لاسره الاكثر افراد وفي حال التساوي يكون الاختيار عشوائي

#16

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

Database1.zip

يا عيالي كلكم .... افطنوا في حالكم

التنازع ذلكم .... والتصافي منفعه

المحتاج امشوا بحقه .... لو بدت منه المشقه

وانكثر بالقلب دقه .... طوبيتك واشعله

#17

اشكرك

ولكن هذا يحتاج ان تكون قاعدة التوزيع ثابته

#18

السيد الفاضل ابوعامر

في المثال السابق وضعت الية التوزيع تكون متغيرة على مستوى الاولويه المحدده من قبل الموزعين انفسهم فقط اي رقم 1 يكون الاولى و رقم 10 يكون الاخر

الان هل تريد ان اضيف لك

1- على مستوى عدد الافراد

2- على مستوى لم ياخذ الشهر الماضي او لم باخذ مطلقا

3-كل ما سبق يكون الاولى

الاستفسارات

1- هل التوزيع يشغل مره واحده لطباعة الكشوف شهريا

2- هل يتم ادخال البيانات شهريا اول باول من اخذ المساعده

يا عيالي كلكم .... افطنوا في حالكم

التنازع ذلكم .... والتصافي منفعه

المحتاج امشوا بحقه .... لو بدت منه المشقه

وانكثر بالقلب دقه .... طوبيتك واشعله

#19

اشكر مجدداَ

ان ما يهمني هو التوزيع على مستوى الافراد

والتوزيع يشغل مرة واحدة لطباعة الكشوف

نعم يتم ادخال البيانات اولاً باول من استلم ومن لم يستلم .

#20

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

هذا الشهر يجب ان يكون التوزيع للاسر الذي يساوي عدد افرادها عن 10 و اولويتها 1 و منطقتها الوسطى مثلا

اذا اعجبك هذا المثال ساقوم باضافة عملية اختيار اكثر من اولويه او منطقة

d1.zip

يا عيالي كلكم .... افطنوا في حالكم

التنازع ذلكم .... والتصافي منفعه

المحتاج امشوا بحقه .... لو بدت منه المشقه

وانكثر بالقلب دقه .... طوبيتك واشعله

#21

اشكر كثيراً على المساعدة

#22

ولكن هل يمكن تنفيذ ذلك بواسطة النموذج

#23
ابوعامر22 كتب:
ولكن هل يمكن تنفيذ ذلك بواسطة النموذج

بمعنى هل يمكن تنفيذ ذلك برمجياً

انا عدلت على الملف ووجدت اني احتاج الى 24 حقل اذا كان لدي 6 اصناف

Database1.rar

تم تعديل هذه المشاركة بواسطة ابوعامر22 في 18 يوليو 2008 في 20:34

#24

اخي بالله ابوعامر مرفق الملف بعد التعديل نموذج التوزيع باسم توزيع الرجاء التجربه

d1.rar

يا عيالي كلكم .... افطنوا في حالكم

التنازع ذلكم .... والتصافي منفعه

المحتاج امشوا بحقه .... لو بدت منه المشقه

وانكثر بالقلب دقه .... طوبيتك واشعله

#25

اشكر كثيراً هذا المطلوب في الوقت الحالي وماقصرت معي

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…