منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
جعل الجريد ترقيم تلقائي بورمات معين - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : جعل الجريد ترقيم تلقائي بورمات معين (/showthread.php?tid=19130)



جعل الجريد ترقيم تلقائي بورمات معين - abdulla2 - 06-02-17

إخوتي الكرام هذا مشروع صغير مكون من فورم1 لإدخال بيانات يوزر ويظهر الترقيم التلقائي اوتوماتكلي وعند الحفظ
تتم عملية الحفظ بنجاح ...
ولكن يوجد زر بإسم كنترول
يقوم بفتح فورم لإظهار البيانات بجريدفيو وتتم التعديل والحذف والإضافة من الجريد فيو
من خلال الجريدفيو مباشرة ثم الحفظ عبر زر
---
ما اريده هو ان يظهر الترقيم التلقائي وهو ترقيم بفورمات معين عبر فانكشن
أن يظهر بالجريدفو بمجرد إدخال بيانات جديدة من الجريدفيو لانه يحفظ بدون الترقيم .
وهذا مثال يوضح الفكرة ..


RE: جعل الجريد ترقيم تلقائي بورمات معين - ابو يوسف النواوي 2 - 06-02-17

لو محتاج كود لترقيم الداتا جريد هذا هو الكود
Private Sub DataGridView1_RowPrePaint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewRowPrePaintEventArgs) Handles DataGridView1.RowPrePaint

If e.RowIndex >= 0 Then
Me.DataGridView1.Rows(e.RowIndex).Cells(0).Value = e.RowIndex + 1
End If
End Sub


RE: جعل الجريد ترقيم تلقائي بورمات معين - abdulla2 - 06-02-17

كيف اجعله بفورمات معين يظهر بالجريدفيو كما هو موجود بقاعدة البيانات عند اضاغة عميل.. مثل ..
DDL0000
DDL0001
DDL0002


RE: جعل الجريد ترقيم تلقائي بورمات معين - ابو يوسف النواوي 2 - 06-02-17

(06-02-17, 04:09 PM)abdulla2 كتب : كيف اجعله بفورمات معين .. مثل ..
DDL0000
DDL0001
DDL0002

تفضل اخي عبد الله
 
    Private Sub DataGridView1_RowPrePaint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewRowPrePaintEventArgs) Handles DataGridView1.RowPrePaint

        If e.RowIndex >= 0 Then
            Me.DataGridView1.Rows(e.RowIndex).Cells(0).Value = Format(e.RowIndex + 1, "DDL0000")

        End If
    End Sub


RE: جعل الجريد ترقيم تلقائي بورمات معين - abdulla2 - 06-02-17

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