![]() |
|
ممكن كود اضافة ترقيم تلقائي +السنة الحالية - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=31155) |
ممكن كود اضافة ترقيم تلقائي +السنة الحالية - ابو رضوان - 31-08-19 ممكن كود اضافة ترقيم تلقائي +السنة الحالية بدون دخول السنة في الترقيم مثل 2019-1و2019-2و2019-3 وهكذا RE: ممكن كود اضافة ترقيم تلقائي +السنة الحالية - ابراهيم ايبو - 31-08-19 السلام عليكم اخي الكريم
بالنسبة للترقيم التلقائي لم يخطر ببالي عملها ولااعرف ان كان بالامكان فعل ذلك سابحث بها
لكن يمكننا فعل ذلك بالترقيم العادي MaxID واضافة السنة اليها وفق الكود التالي:
ضع هذا الفنكشن في الكلاس كود : '----------Public Function MaxID----------RE: ممكن كود اضافة ترقيم تلقائي +السنة الحالية - ابو رضوان - 01-09-19 (31-08-19, 03:26 PM)ابراهيم ايبو كتب : بارك الله فيك على وجعله في ميزان حسناتك . تم بعون الله الحل وهذا الحل لكي يستفيد منه الجميع Nogeneral.Text = Format(CODE_GENE() + 1 & "-" & Year(Exdate.Value.ToString)) 'الترقيم التلقائي ........................................................ Public Function CODE_GENE() As Integer CODE_GENE = 0 Dim DT As New DataTable Dim SQL = "select * from Exporting " Dim DA As New SqlClient.SqlDataAdapter(SQL, SQLcon) 'Dim DA As New SqlClient.SqlDataAdapter("SELECT * FROM " & TBLNAME & " ORDER BY " & FLDID & "", SQLcon) DA.Fill(DT) If DT.Rows.Count <> 0 Then Dim I = DT.Rows.Count - 1 CODE_GENE = Val(DT.Rows(I).Item("Nogeneral")) End If End Function |