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

كيف يمكن عمل هذه الفاتورة

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

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

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

المطلوب : ادخال مثلا ثلاث اصناف في النموذج الفرعي وعند فتح الفاتورة ( التقرير ) يظهر لي الثلاث اصناف وبياناتهم فقط

وعند إدخال صنفين في النموذج الفرعي يظهر لي في الفاتورة هذين الصنفين فقط

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

والمطلوب ايضا عند فتح النموذج المسمي (s) يظهر لي النموذج الفرعي خالي تماما حتي اضع الاصناف الجديدة المشتراه وتظهر وحدها في التقرير ( الفاتورة )

وبذلك اكون شاكرا وجزاكم الله خيرا

________.rar

#2

سيتم تعديل ملفك ان شاء الله كما تريد

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

في انتظارك يا أخ محمد

#4

في الانتظار الله يعطيك العافية

#5

في انتظارك يااخ محمد فؤاد لان الموضوع هام جدا لي جزاك الله خيرا

#6

اخي ابو شادي

تحية طيبة وبعد

ارفق الملف لكم بعد التعديل آمل ان يكون هو المطلوب

تحياتي واشواقي sharji60@hotmail.com

____________________.rar

[Quraan]www.t99c.com[/Quraan]

#7

أخواني الاعضاء

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

آسف لتأخري في الرد عليكم

اليكم الاساس في انشاء وبناء فاتورة بيع أو شراء بالطريقة المثلي

برجاء مشاهدة المرفق

ZBILL.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8

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

كم انتم رائعين فعلا كلا منكم اضاف لي فائدة كبيرة

اولا انا اسف لتأخري في الرد

ثانيا جزاك الله خير يا محمد فؤاد وعفي عنك ربنا يا أبو الياس اشكركم وجعله الله في ميزان حسناتكم

اخواني الاعزاء : عندي مشكلة بسيطة عند فتح النموذج (S) :

لماذا لايسمح النموذج الفرعي الذي بداخل النموذج (S) باضافة صنفين مع بعض تحت بعض

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

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

فأني لست بطماع وجزاكم الله خير الجزاء

#9

الآخ الغالي

أبو شادي

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

دعني أشرح لك بعض الاسس المهمة في انشاء نظام المخازن والمبيعات وانشاء فواتير البيع والشراء برمجياً

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

يجب علينا أولا أن يتم عمل جدول للعملاء ثم جدول لحركات البيع والشراء ثم رأس الفاتورة الذي يوجد به طرق الدفع واسم العميل وبياناته ورقم الفاتورة

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

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

اولا قم بانشاء جدول للعملاء

ثانياً جدول لبيانات الفاتورة الاساسية

ثانياً جدول للحركات

وقم بالربط بينهم بالطريقة الصحيحة كما وضحت لك من قبل في المثال المرفق

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

والله الموفق

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#10

اخي الكريم

سبق ان شرحت لك وارفقت لك ملف معدل

لكن جرب هذا كتعديل نهائي وسيشفي طلبك إن شاء الله

مع تحياتي واحترامي

____________________.rar

[Quraan]www.t99c.com[/Quraan]

#11

مشكور اخي محمد فؤاد تركي

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

والظاهر ان العلاقات هي السبب والله اعلم

اجدد شكري

وجزاكم الله عنا كل خير

#12

الاخ الكريم / الياس

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

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

الاخ الكريم / محمد فؤاد

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

اشكرم اخي محمد فعلا نعم الخبرة ولكن سؤالي الأن عند عمل روابط وعمل تكامل مرجعي هل يلزم عمل مفتاح او بدون

وما فائدة عمل المفتاح اذا ما كان مهم للرابطة

اشكرك مرة اخري وجزاك الله خير

#13

أخي الغالي

أبو شادي علي حسب معلوماتي القليلة أحب أن أوضح لك بعض الامور

أولاً : - بخصوص الربط بين الجداول بعضها البعض

هناك شروط يجب أن تأخذ في الاعتبار حتي تقوم ربط جدول بجدول آخر ( شروط العلاقة بين جدولين )

وهي

1 - وجود مفتاح أساسي (Primary Key) في أحد الجدولين علي الاقل

2 - أن يكون هذا الحقل الذي يحتوي علي مفتاح أساسي مشتركاً بين الجدولين ( في نفس الاسم ونفس نوع البيان )

3 - ألا يوجد به بيان فارغ ( Null Value )

4 - ألا تتكرر بياناتة (No Duplecate)

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

لان لو أن بيانات المفتاح الاساسي تكررت يبقي لدينا داتا بيز مشوهة

وفيما يخص الجزئية الخاصة بالتكامل المرجعي فلدينا

Cascade daelet

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

Cascade Update

وهي تسمي تتالي تحديث الجداول المرتبطة

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

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

واليك أيضاً أنواع الربط المختلفة الموجود بجميع انواع قواعد البيانات

1 - Inner Join

وهي عبارة عن استخراج أو استرجاع البيانات المشتركة بين الجدولين

2 - Left Outer

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

3 - Right Outer Ioin

وهي عبارة عن اختيار كل السجلات من السجل الايمن والمشتركة من السجل الايسر

4 - Right Outer Join

استخراج جميع السجلات

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

فكلنا هنا للاستفادة والتعلم

certifiedj.jpg

 

 

Image Hosted by ImageShack.us

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

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