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

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

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

اخوانى عملت البرنامج على كلام اهل الخبرة اعمل واغلط وحاول عشان نتعلم كلام جميل وانا اهو عملت هذا البرنامج عبارة عن جدولين ( جدول اسمه Item وجدول اسمه Sort ) جدول الصنف الاصناف الرئيسية وجدول النوع هو جدول الانواع التى تندرج تحت الاصناف بمعنى ايه عندى صنف مثلاً ( بطارية ) يندرج تحت هذا الصنف انواع مثل ( بطارية لعدة نوكيا 1100 ، بطارية لعدة نوكيا 6500 ، بطارية لعدة N70 ,i وهكذا ) لباقى الاصناف وعملت نموذجين نموذج للمبيعات ونموذج للمشتريات وكل نموذج عبارة عن الجدولين معرفش ان كان هذا صح ام خطأ المهم عند تسجيل صنف يتم تسجيل اسم الصنف ورقمه واسم المورد مثلا بعد ذلك اسجل اسماء الانواع تحت وهكذا بالنسبة لنموذج المبيعات

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

MobialHorus.rar

1
#2

اخوانى فين المساعدة والتوجيه ولا ساعة الجد منلقيش حد

تم تعديل هذه المشاركة بواسطة sara ibrahim في 9 ديسمبر 2009 في 14:48

#3

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

MobialHorus.rar

#4

الاخت سارا

لا تقلقي سوف اقوم بمساعدتك ان شاء الله ... لكن وقت دوامي قد انتهى لهذا اليوم

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

و اذا استطعت اليوم مساءا ان شاء الله اذا اتاحت لي الفرصه

و اعتذر حاليا لضيق وقتي

post-157080-12622582839684.jpg

#5

اخى جزاك الله خيرا واصلح حالك وريح بالك يكفينى ان تشرحى الخطوات ولو كل يوم خطوة

#6

الاخت سارا

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

اليك الملاحظات

الدرس 1

اولا : في نظام المشتريات و المبيعات يجب ان يكون جدول يحتوي على الHeader للفاتورة و جدول يحتوي على تفاصيل الفاتورة

الجدول الذي يحتوي على هيدر الفاتورة يحتوي على التالي

1. رقم الفاتورة

2. تاريخ الفاتورة

3. اسم العميل ( بالنسبة لفاتورة البيع ) و ( اسم المندوب بالنسبة لفاتورة الشراء)

4. الملاحظات

و طبعا يمكن اضافه تفاصيل اخرى ( نحن الان بصدد بناء برنامج اولي )

بالنسبة لتفاصيل الفاتورة تحتوي التالي

1. رقم الفاتورة ( و هذا مطابق لرقم الفاتورة الذي في الهيدر ) و الذي من خلالة سوف نقوم بربط الجداول و النموذج الرئيس مع النموذج الفرعي للفاتوره

2. رقم الصنف ( يمكن ان يكون رقم او نص)

3. نوع الصنف ( نص )

4. المواصفات ( يمكن ان تكون اكثر من حقل ..... )

5. الوحده ( مثلا : قطعه او جملة او .... ) و هذه يمكن ان ناخذها من combo box

6. سعر الوحده

7. الكمية

8. المبلغ ( و هذا يحتسب من عملية ضرب الكمية × سعر الوحده )

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

تحياتي

post-157080-12622582839684.jpg

#7

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

MobialHorus.rar

#8

احسنت .. الجداول و الحقول صحيحه تماما .. لكن

1. في الجدول invoice يجب ان لا نحدد مفتاح اساسي للحقل Invoice_number

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

2. افضل ان تكون سماء الحقول و اسماء الجداول كلمة واحده او مختصرات او تفصل بينها العلامة (-) ( و غير ذلك سوف نعاني منها في البرمجه مستقبلا) و باللغه الانكليزية

قومي بالتالي :

الدرس الثاني

1. ازالة المفتاح الاساسي من الجدول invoice و جعل الجدول بدون اي مفتاح اساسي

2. ربط للجدولين كما موضح في الصورة 1

3. عمل الفورم الرئيس و الفورم الفرعي

- عمل الفورم الفرعي : من تصميم النموذج عن طريق المعالج ---> اختر الجدول invoice --> جعل الفورم على شكل ورقة بيانات ( طبعا تعرفي ازاي تعملي الخطوات دي )

- عمل الفورم الرئيس : نفس الخطوات واختر الجدول invoiceheader شكل الفورم يكون ترتيب عمودي

4. ربط الفورم الفرعي بالفورم الرئيس

- عن طريق الاداة نموذج فرعي و يكون الربط عن طريق invoice_number ( كما في الصورة 2)

5. في النموذج الفرعي من المستحسن ان يكون حقل رقم الفاتورة Invoice_number بوضع " غير تمكين " حتى لا يعمل لنا مشكله و هو بطبيعة الحال سوف ياخذ الرقم من الهيدر

اعملي التالي في النموذج الفرعي ( في وضع التصميم )

على مربع النص Invoice_number نقرة ماوس يمين " خصائص " --> التبويب بيانات --> تمكين : اجعليها لا ، و مؤمن : نعم

حاولي تجريب المثال بعد عملية الحفظ و جربي النتائج

طبعا هذه المحاوله الاولى

الدرس الثالث :

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

حاولي و اعلميني النتائج

المرفق هو ما قمت انا بعمله حاولي العمل على المثال الموجود لديك و ارجعي للمرفق عند الاضطرار :)

post-157080-12604391746626_thumb.jpg

post-157080-12604392455094_thumb.jpg

MobialHorus.rar

تم تعديل هذه المشاركة بواسطة مسترعربي في 10 ديسمبر 2009 في 13:40

post-157080-12622582839684.jpg

#9

شكراً يا اخى على مجهودك والله يجيزك بالطيب انا حضيف نموذج مثله بس للموردين وياريت حضرتك تشوفه لو محتاج تعديل ياريت حضرتك تبدى رأيك

#10

الاخت سارا

اذا كان لديك اي استفسار فانا حاضر

اعملي النموذج و ارفقيه

تحياتي

post-157080-12622582839684.jpg

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

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

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

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

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