هذا مثال فاتورة ادخال رقم الصنف سيكون من الداتاقريدفيو نفسة في خلية رقم الصنف ثم النقر على زر انتر .
وفيه اغلب المزايا المهمة مثل :
1- لو رقم الصنف غير موجود في المتجر يعطيك مسج .
2- لو الكمية المراد بيعها اكبر من الكمية الموجودة في المتجر يعطيك مسج .
3- لو رقم الصنف غير موجود في الداتاقريدفيو يضيفه بكمية 1 افتراضية .
4- لو رقم الصنف موجود بالفعل في الداتاقريدفيو يزيد رقم واحد للكمية الموجوده في الداتاقريدفيو .
5- يقوم بعملية حسابية للمجموع بضرب الكمية في السعر تلقائي .
6- يمكنك حذف الصف بتحديدة والنقر على Delete من لوحة المفاتيح .
7- يعطيك المجموع والإجمالي بعد الخصم ان وجد في التكستات بالأسفل .
ملاحظة أرقام الأصناف الموجودة في جدول الداتابيز (1-2-3-4-5) للمعلومية فقط .
ايضاً الشرح بالعربي لأغلب الأكواد .
وهذا السطر مهمتة ترتيب الأصناف بموجب رقم الصنف :
'ترتيب الداتاقريدفيو بناء على رقم الصنف تضعه في حدث dg1_CellEndEdit آخر الأكواد الموجوده في المثال .
بارك الله فيك و لك و جزاك خير الجزاء أخي و استاذي الكريم الغالي " حريف برمجة " عسى الله أن يزيدها بميزان حسناتك و يحسن إليك دنيا و آخرة مثلما أحسنت إلينا و تكرّمت علينا بهذا العمل الرائع
بارك الله فيك و لك و جزاك خير الجزاء أخي و استاذي الكريم الغالي " حريف برمجة " عسى الله أن يزيدها بميزان حسناتك و يحسن إليك دنيا و آخرة مثلما أحسنت إلينا و تكرّمت علينا بهذا العمل الرائع
تحياتي و تقييماتي
آمين ولك بالمثل وأكثر حتى ترضى أخي الغالي عبدالعزيز البسكري
شكرا لك اخي الفاضل والحقيقة نحن في امس الحاجة الى أي كود او مشروع لنتعلم منه فجعل هذا العمل في ميزان حسناتكم كما اشكر جميع الاخوة والاخوات القائمين على هذا المنتدي المبارك الذي منه نتعلم فجعل الله صنيع أعمالهم في موازين حسناتهم .
12-09-18, 04:43 PM (آخر تعديل لهذه المشاركة : 12-09-18, 04:45 PM {2} بواسطة atef_020.)
(10-09-18, 11:19 PM)حريف برمجة كتب : هذا مثال فاتورة ادخال رقم الصنف سيكون من الداتاقريدفيو نفسة في خلية رقم الصنف ثم النقر على زر انتر .
وفيه اغلب المزايا المهمة مثل :
1- لو رقم الصنف غير موجود في المتجر يعطيك مسج .
2- لو الكمية المراد بيعها اكبر من الكمية الموجودة في المتجر يعطيك مسج .
3- لو رقم الصنف غير موجود في الداتاقريدفيو يضيفه بكمية 1 افتراضية .
4- لو رقم الصنف موجود بالفعل في الداتاقريدفيو يزيد رقم واحد للكمية الموجوده في الداتاقريدفيو .
5- يقوم بعملية حسابية للمجموع بضرب الكمية في السعر تلقائي .
6- يمكنك حذف الصف بتحديدة والنقر على Delete من لوحة المفاتيح .
7- يعطيك المجموع والإجمالي بعد الخصم ان وجد في التكستات بالأسفل .
ملاحظة أرقام الأصناف الموجودة في جدول الداتابيز (1-2-3-4-5) للمعلومية فقط .
ايضاً الشرح بالعربي لأغلب الأكواد .
وهذا السطر مهمتة ترتيب الأصناف بموجب رقم الصنف :
'ترتيب الداتاقريدفيو بناء على رقم الصنف تضعه في حدث dg1_CellEndEdit آخر الأكواد الموجوده في المثال .
اشكرك على المثال اخىحريف برمجة انا مبتدى وعندى برنامج سوبر ماركت بعض النقاط واقفة امامى مش عارف احلها فى شاشة المشتريات انا استخدم datagridview للادخال البيانات من خلالها وليس من خلال textbox مثل حضرتك فى خانة كود الصنف اقوم بكتابة كود الصنف فى الخلية رقم (0) فيظهر بيانات الصنف كما فى الصورة فى الخلية رقم (4) اكتب كمية الصنف وفى الخلية رقم (5) الخاصة بسعر التكلفة اقوم باستدعاء اخر سعر تكلفة لهذا الصنف اذا لم يتغير اضغط انتر فينتقل الى سطر جديد لاضيف صنف اخر اما اذا قمت بتعديل سعر التكلفة حسب السعر الجديد فيتم تعديل سعر التكلفة - المشكلة بالنسبة لى فى الاجمالى اذا لم يتم التعديل فيكون الاجمالى تمام مفيش مشكلة فية اما اذا تم التعديل علية فيتم احتساب الاجمالى على سعر التكلفة القديم الذى استدعيتة من قاعدة البيانات ولا يتم تحديث س التكلفة الجديد لحسب الاجمالى صحيح
(12-09-18, 04:43 PM)atef_020 كتب : اشكرك على المثال اخىحريف برمجة انا مبتدى وعندى برنامج سوبر ماركت بعض النقاط واقفة امامى مش عارف احلها فى شاشة المشتريات انا استخدم datagridview للادخال البيانات من خلالها وليس من خلال textbox مثل حضرتك فى خانة كود الصنف اقوم بكتابة كود الصنف فى الخلية رقم (0) فيظهر بيانات الصنف كما فى الصورة فى الخلية رقم (4) اكتب كمية الصنف وفى الخلية رقم (5) الخاصة بسعر التكلفة اقوم باستدعاء اخر سعر تكلفة لهذا الصنف اذا لم يتغير اضغط انتر فينتقل الى سطر جديد لاضيف صنف اخر اما اذا قمت بتعديل سعر التكلفة حسب السعر الجديد فيتم تعديل سعر التكلفة - المشكلة بالنسبة لى فى الاجمالى اذا لم يتم التعديل فيكون الاجمالى تمام مفيش مشكلة فية اما اذا تم التعديل علية فيتم احتساب الاجمالى على سعر التكلفة القديم الذى استدعيتة من قاعدة البيانات ولا يتم تحديث س التكلفة الجديد لحسب الاجمالى صحيح