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

يا اهل الخبرة..ارجو مساعدتم في عملية حسابية

مغلق
بدأه forever uae في 16 سبتمبر 2006 · 18 رد · 1,315 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

db2.rarأولا السلام عليكم

كيف الحال ...

هذي اول مشاركه لي واتمنى انكم تفيدوني

بغيت اسوي قاعدة بيانات تكون خاصه بالجرد.. شو يعني هالكلام ؟؟؟

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

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

انا سويت الجداول والفورم وعلقت هنا.

الفورمولا توضح شو قصدي من هالكلام كله

opening stock + Recieved -sold = closing stock

السؤال اذا بعده مش واضح بختصره وبقول كيف اقدر احسب الي يكون موجود آخر اليوم يشكل اتوماتيكي؟ وكيف اقدر اطبق هالعمليات الحسابية و وين بيكونون؟

الملف مرفق .. وارجو افادتكم

وسلامتكم

وربي يعطيكم الف عافية

ترا الموضوع شويه مستعجل ولازم اخلصه بسرعه

في انتظار ردوودكم

ومشكورين مقدما

تم تعديل هذه المشاركة بواسطة forever uae في 16 سبتمبر 2006 في 22:41

#2

ويــــــن الفزعة جزاكم الله خير ؟!!

#3

ممكن توضخ شغلة

شو علاقة الحقول range level بالمخزون

هل لها دخل في الحسابات

كمان العلاقات وبنية جدول products تحتاج لاعاجة النظر من ناحية normalization

تقبل احترامي

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#4

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

ثانيا : الحقول range level ..كتفصيل او تصنيف يعني لفل 3 رينج 34

وماله اي دخل في الحساب يعني مجرد وصف

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

يعني التقرير بيكون كالتالي واذا امكن تحديد الفتره (من يوم كذا الى يوم كذا ويتم ادخاله عن طريق المستخدم) :

Product Id

Opening

Received

Sold

Closing (بيكون ال Opening لليوم الي بعده )

Type of Service

وكلي شكر وفي انتظار الرد

#5

في انتظار ردكم ...

#6

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

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#7

هذه محاولة مني اتمنى ان تجد فيها ولو جزء من الفائدة

هذا ما عملته حسب فهمي

في حدث قبل الادراج ياتي باخر قيمة لCLOSING ويضعها تلقائيا في OPENNING

اذا لسع في مشكلة اشرح حسب التعديل

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#8

مرحبا

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

هذا هو الي احتاجة بس مش فورم بغيته يكون تقرير

انا ضفت اشياء مثل جدول وكمن فورم بس ال main فيه المطلوب بالتفصيل

ومذكره فيها شرح تعليق بسيط وصوره توضيحية عن شكل التقرير

واسمحلي اذا تعبتك معاي

db2e.rar

#9

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

ارجوك اعذرني رح ارد بس اتفحص الملفات ال ارفقتها وارد إن شاء الله

مرة تانية اعذرني

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#10

في انتظار ردكم ...

#11

???

#12

لقد تم التعديل لكني مازلت احتاج المساعدة في :

1- العلاقات بين الجداول بحيث اوصل للمطلوب

2- العملية الحسابية بس بشكل تقرير.. وانا سويت نماذج التقرير وباقي العملة الحسابية

يعني الي بيدخل في ال daily activity ينعد أخر اليوم ويكون ال sold اوتوماتيكيا و ال closing يكون ال opening لليوم الي بعده

واسمحولي اذا ثقلت عليكم

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

work.rar

#13

عزيزي الفاضل ياريت توضح اكثر!!!

انا لحد هلا ماني عارف ما هو الذي يدخل في DAILY ACTIVITY مجموع الRECEVIED ام هو شي مستقل بذانه وما علاقة جدول DAILY ACTIVITY بكل ذلك فليس فيه اي حقول رقمية يمكن ادخال قيم اليها لتجميعها

ارجو ان توصخ اكثر

في المرة الماضية عندما عدلت المثال قلت لي ان هذا المطلوب

ولكن الان اجد ملفا يختلف كليا

ارجو ان تعذرني بسبب التاخير الذي ليس هو بيدى

فلا يوجد لدي عمل سوى الجلوس والمشاركة في المنتدى

انا مدرس واخوض اضرابا

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#14

اخي العزيز

أقدر لك تجاوبك معي واسمحلي ..

كما رأيت في الفورم main يوجد 3 انواع من الخدمات وكل منها تحتوي على فعاليات.. وال received هو عبارة عن عدد البطاقات المستلمة يوميا .. وعند تدخيلها تجمع مع الموجود سابقا opening . وال daily activity هو عبارة عن فعاليات البيع. ففي كل مرة يتم ادخال البيانات جديدة يتم العد ويطرح من الموجود والناتج يكون ال closing

opening هو ال closing لليوم السابق

opening + received - sold = closing

يتم عد الفعاليات يوميا أو ال records يوميا وكل ماتغير التاريخ يعاد العد من الصفر

يمكن اعادة تسمية ال daily activity الى sales . اذا كان احسن

تم تعديل هذه المشاركة بواسطة forever uae في 23 سبتمبر 2006 في 18:29

#15

عزيزي الفاضل سامحني على التاخير الذي ياتي بسبب ظروف قاهرة:

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

الجداول:

جدول انواع الخمات:

الرقم

النوع

الافتتاحي

الوارد

النهائي

معلومات اخري

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

الرقم

نوع الخدمة (مربوط مع جدول انواع الخدمات)

عدد البطاقات المستلمة

سعر البطافة

المجموع

معلومات اخري

جدول الDAILY ولنعتبره كما تفضلت المبيعات

الرقم

نوع الخدمة (مربوط مع جدول انواع الخدمات)

عدد البطافات المباعة

سعر البيع

المجموع

معلومات اخري

هنا عزيزي ياتي دور المبرمج

اولا يجب ادخال فيمة الOPENNIG لكل سلعة على حدة في جدول انواع السلع او الخدمات

ثانياتسجل عمليات شراء بطافات في RECIVED

ثالثا تسجيل عمليات البيع في جدول الDAILY...

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

عزيزي الفاضل اذاً لقد كانت هذه وجهة نظري من البداة وحيب خبرتي وفي كافة البرامج التي صممتها كنت انفذه على النحو المين اعلاه

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

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#16

عزيزي همام..

البرنامج كما فهمته بالضبط :)

والبطاقات ما هي الا بطاقات أرقام لتفعيل الخدمات.. كبطائق الهاتف.

في انتظارك .. واشكرك على مجهودك الرائع

#17

مرحبا

في انتظار الرد

#18

يا اهل الخبرة ويين الرد جزاكم الله خير !

تم تعديل هذه المشاركة بواسطة forever uae في 6 أكتوبر 2006 في 21:18

#19

ألسلام عليكم

أخواني الاعزاء..

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

هذا الموضوع مغلق.

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