08-09-21, 07:25 PM
(04-06-21, 01:04 AM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم
لو انك دققت في ردي السابق لوجدت انه يجب حفظ الفاتورة المعلقة في (ملف نصي او ملف xml او جدول مؤقت) ولكل واحد من هذه الملفات طريقة للحفظ والاسترجاع
بعدها يتم تفريغ حقول الفاتورة كلها وتفريغ الداتاغرايد التي ندرج فها تفاصيل الفاتورة
ولانحتاج الى اظهار فورم جديدة هي نفس الفورم فقط تفريغها مع فاتورة جديدةكود :
DataGridView1.Rows.Clear()
DataGridView1.DataSource = Nothing
طبعا سيكون اي دي الفاتورة هو نفس الاي دي للفاتورة المعلقة يمكنك تغييرها حتى لايتكرر نفس الاي دي فلربما قمت بتعليقها ايضا
يمكنك اظهار الفواتير المعلقة في لست بوكس او داتا غرايد صغيرة او كومبو بوكس المهم يظهر فيها الفواتير المعلقة لجلبها من خلال الاي دي وفي نهاية الفواتير يمكنك عند الخروج حذف كل الفواتير المعلقة التي تم تخزينها
اتمنى ان يكون الشرح وافيا
دمت بخير
ممكن مثال صغير .. أنا لحد الان لازلت أتعلم أخي العزيز
