تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعليق الفاتوره datagridview
#1
تعليق الفاتوره  datagridview

بحيث اقدر اخزن جميع المواد في datagrid view  وايضا استعيد جميع البيانات datagridview في اي وقت اريد بنفس رقم الفاتورة
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#2
السلام عليكم ورحمة الله وبركاته
اخي الكريم الامر بسيط ان شاء الله
عندما تملأ الداتا غرايد بالتفاصيل المطلوبة وكذلك راس الفاتورة يمكنك انشاء جدول خاص اسمه TempBill مثلا
قم بتخزين كل المفردات فيه وانشئ ليست بوكس يظهر فيها كل الفواتير المؤقته وعند اختيار احدها من الليست بوكس ستنفذ كود استعلام لها واملائها في الداتا غرايد
وهنا تبقى اشكالية واحدة وهي رقم الفاتورة بما انه محجوز ستواجه مشكلة عند عمل فاتورة جديدة وبما ان القديمة لم تخزن في جدول الفواتير فان الرقم سوف يتكرر وهذا هو الاشكال لذلك يفضل تغيير رقم الفاتورة عند استرجاعها من الجدول المؤقت
ولهذه الاشكالية اكثر من حل احداها ان لاتجعل رقم الفاتورة ترقيم تلقائي وهذا هو الصحيح
وحل أخر عند انشاء اي دي جديد التاكد من الليست بوكس ان كان فيها فواتير بجيث يضاف ترقيم Max  ونزيد عليه عدد الفواتير في الليست بوكس
طبعا هذا الحل ايضا فيه اشكالية فلربما اضفت فاتورة جديدة وخزنتها في جدول الفواتير ولديك واجدة معلقة لها رقم سابق وبعدها قمت بجلبها ثم تم الغاؤها سينتج عنك انقطاع في تسلسل الفواتير
الامريعود اليك في ايجاد طريقة اسلم واصح اتمنى ان اكون قد افدتك
دمت بخير
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: بلدي , عبد العزيز البسكري , ibra9009
#3
اتوقع السائل يتحدث عن تعليق الفاتورة قبل عملية الحفظ والطباعه مثلاً :

ادرج في القريد منتجين او ثلاثة والعميل راح يجلب منتج آخر واتى للكاشير عميل بمنتجاته .

اذا هذا القصد فالحل من وجهة نظري كالتالي :
نعمل داتا تيبل ونخزن بيانات القريد فيه ثم نفرغ القريد ونهيئها لإدراج منتجات العميل الآخر وحفظ وطباعة فاتورته

والعميل الأول عندما يأتي للكاشير نجلب المنتجات من الداتاتيبل للقريدفيو ونفرغ الداتاتيبل من البيانات .

مثلاً (F8) = لإرسال المنتجات من القريدفيو للداتاتيبل .
(F9) = لجلب المنتجات من الداتاتيبل للقريد فيو .

بالتوفيق للجميع
يا رحمن الدنيا والآخرة ورحيمهما
الرد }}}
#4
السلام عليكم
بارك الله فيك اخي حريف برمجة
نعم هو يقصد التخزبن للداتاغرايد قبل عملية الحفظ في جدول الفواتير 
وماتقوله صحيح في حال لم يتم اغلاق البرنامج حيث يتم التخزين المؤقت في الداتا تابل 
ولكنه يقول انه يريد استرجاع ماكان في الداتاغرايد في اي وقت  وبنفس رقم الفاتورة  فلربما اغلق البرنامج وعاد  في اليوم التالي مثلا 
في هذه الحالة يجب التخزين في جدول اسميته الجدول المؤقت 
طبعا يتم حذف مابداخله هذا الجدول بعد جلب بياناته وتخزين الفاتورة في جدول الفواتير او الغاؤها
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: بلدي , عبد العزيز البسكري , a7med saba
#5
(11-08-20, 11:58 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم الامر بسيط ان شاء الله
عندما تملأ الداتا غرايد بالتفاصيل المطلوبة وكذلك راس الفاتورة يمكنك انشاء جدول خاص اسمه TempBill مثلا
قم بتخزين كل المفردات فيه وانشئ ليست بوكس يظهر فيها كل الفواتير المؤقته وعند اختيار احدها من الليست بوكس ستنفذ كود استعلام لها واملائها في الداتا غرايد
وهنا تبقى اشكالية واحدة وهي رقم الفاتورة بما انه محجوز ستواجه مشكلة عند عمل فاتورة جديدة وبما ان القديمة لم تخزن في جدول الفواتير فان الرقم سوف يتكرر وهذا هو الاشكال لذلك يفضل تغيير رقم الفاتورة عند استرجاعها من الجدول المؤقت
ولهذه الاشكالية اكثر من حل احداها ان لاتجعل رقم الفاتورة ترقيم تلقائي وهذا هو الصحيح
وحل أخر عند انشاء اي دي جديد التاكد من الليست بوكس ان كان فيها فواتير بجيث يضاف ترقيم Max  ونزيد عليه عدد الفواتير في الليست بوكس
طبعا هذا الحل ايضا فيه اشكالية فلربما اضفت فاتورة جديدة وخزنتها في جدول الفواتير ولديك واجدة معلقة لها رقم سابق وبعدها قمت بجلبها ثم تم الغاؤها سينتج عنك انقطاع في تسلسل الفواتير
الامريعود اليك في ايجاد طريقة اسلم واصح اتمنى ان اكون قد افدتك
دمت بخير

طبعا الشكرك علي ردك الجميل
اولا تعليق الفاتورة تتم بحفظ المنتجات في ديتا جريد وايضا رقم الفاتورة مع التاريخ والسعر  ......
ثانيا بعد التعليق وحفظ مثل ماقلت في جدول temp_inivece يجب استرجاع كافة التفاصيل
في datagridview وسحب رقم الفاتورة واستبدال التاريخ بنفس الوقت المطلوب ......

انا اهم شي اريد كود يسحب الفاتورة المعلقة ويسحب جميع التفاصيل المرتبطة بالفاتورة ؟
كود الحفظ اشتغلت فية وامورة طيبة شغال ويحفظ جميع التفاصيل + يعلق رقم الفاتورة ويحجز الرقم .


أشكر جميع المشاركين في هذا الموضوع وماتقصروا منكم نستفيد ونتعلم منكم لتطوير .
الرد }}}
تم الشكر بواسطة:
#6
السلام عليكم ورحمة الله وبركاته
اخي الكريم اسجب ماخزنته في الجدول المؤقت عبر جملة استعلام عادية بشرط رقم الفاتورة ثم املاها في الداتاغرايد
وبعد الجلب قم بحذف ماجلبته او يمكنك الحذف عير بوتون بشرط رقم الفاتورة او قبل الاغلاق ان كنت تريد افراغ هذا الجدول
الامر يعود لك
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: بلدي , عبد العزيز البسكري
#7
(13-08-20, 10:24 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم اسجب ماخزنته في الجدول المؤقت عبر جملة استعلام عادية بشرط رقم الفاتورة ثم املاها في الداتاغرايد
وبعد الجلب قم بحذف ماجلبته او يمكنك الحذف عير بوتون بشرط رقم الفاتورة او قبل الاغلاق ان كنت تريد افراغ هذا الجدول
الامر يعود لك

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

فذا عندك مثال بسيط زين خاص datagridview
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#8
السلام عليكم اخي الكريم

اولا هل قمت بتخزين مافي الدتاغرايد الى الجدول المؤقت بنفس الحقول?
اذا كنت قد فعلت ذلك فالامر قد انتهى
قم بجلب كل الحقول من الجدول المؤقت واملا الداتا غرايد لانها نفس الحقول وضع شرط الاستعلام رقم الفاتورة الذي خزنته 
اما من ناحية مثال انا الان في العمل والجهاز هنا لايوجد فيه فيجوال ستوديو حاول فعل ذلك بنفسك لتستفيد وان واجهتك عقبات الكل هنا موجود للمساعدة
بالتوفيق ياغالي
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: ibra9009 , ibra9009
#9
(14-08-20, 11:35 AM)ابراهيم ايبو كتب : السلام عليكم اخي الكريم

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

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

بحاول وان شاءلله تنجح
الرد }}}
تم الشكر بواسطة:
#10
(14-08-20, 02:54 PM)ibra9009 كتب :
(14-08-20, 11:35 AM)ابراهيم ايبو كتب : السلام عليكم اخي الكريم

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

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

بحاول وان شاءلله تنجح


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تخزين الملفات في قاعدة بيانات sql server مع عرضها في Datagridview ggtt17121985 0 1,411 14-05-22, 03:34 AM
آخر رد: ggtt17121985
  تعلم asp.net من خلال VB.net مع إضافة زر الاضافة والتعديل والحذف وتعبئة Datagridview ggtt17121985 0 1,345 10-02-22, 11:12 AM
آخر رد: ggtt17121985
  [كود] شرح كيفيه جمع صف في Datagridview ووضع مجموعة في عمود وفي نفس الصف al.shwea.bassam 0 1,104 25-01-22, 05:47 PM
آخر رد: al.shwea.bassam
Thumbs Up [VB.NET] تنسيق DataGridView baha 12 6,238 21-01-22, 07:38 AM
آخر رد: hajriss
  RE: مشروع للتعامل مع قاعدة بيانات DataGridView باللغتين VB و#C مهموم 15 15,882 04-01-22, 06:32 PM
آخر رد: رضوان الجماعي
Photo البحث بأي جزء في الكلمة باستخدام الحدث TextChanged لأداة Textbox في Datagridview ggtt17121985 5 2,967 14-12-21, 10:47 AM
آخر رد: E100
  لا جديد [معرفة المكرر بشبيكة البيانات DataGridView No db] سعود 9 3,721 08-01-21, 11:38 PM
آخر رد: سعود
  ارسال البيانات من datagridview الى datagridview أخرى ggtt17121985 0 1,654 30-10-20, 04:18 AM
آخر رد: ggtt17121985
  سورس كود طباعة datagridview sofiane-phy 4 3,516 15-09-20, 03:02 AM
آخر رد: lira.dox
  إخفاء العمود الافتراضي من Datagridview ggtt17121985 1 2,035 17-07-20, 12:21 PM
آخر رد: ibra9009

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم