تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب طريقة معرفة عدد الصفوف الفرغه في عمود معيين MSFlexGrid
#1
طلب طريقة معرفة عدد الصفوف الفرغه في عمود معيين وعدد الصفوف التي بيه بيانات في MSFlexGrid  من لديه خبر يساعدني وجزاكم الله الف خير وبارك الله فيكم


الملفات المرفقة
.rar   sv.rar (الحجم : 214.7 ك ب / التحميلات : 1)
كود :
اذكرو الله سبحان الله وبحمده *سبحان الله العظيم
الرد
تم الشكر بواسطة: سعود
#2
بعد اجراء filldata  أكتب
PHP كود :
If rs.RecordCount 0 Then
Dim emptycount 
As Integer
Dim noempty 
As Integer
emptycount 
0
noempty 
0
rs
.MoveFirst
For 1 To rs.RecordCount
On Error 
GoTo nxt
If IsNull(rs!n1Then
emptycount 
emptycount 1
Else
noempty noempty 1
End 
If

rs.MoveNext
nxt
:
Next
Text1
.Text emptycount
Text2
.Text noempty
End 
If 

تعديل بسيط في حلقة for جعلته يبدأ من رقم 1 غيره ليبدأ من رقم 0

التعديل مرفق


الملفات المرفقة
.zip   sv.zip (الحجم : 529.13 ك ب / التحميلات : 12)
الرد
تم الشكر بواسطة: ahmed201
#3
(08-01-21, 01:19 AM)سعود كتب : بعد اجراء filldata  أكتب
PHP كود :
If rs.RecordCount 0 Then
Dim emptycount 
As Integer
Dim noempty 
As Integer
emptycount 
0
noempty 
0
rs
.MoveFirst
For 1 To rs.RecordCount
On Error 
GoTo nxt
If IsNull(rs!n1Then
emptycount 
emptycount 1
Else
noempty noempty 1
End 
If

rs.MoveNext
nxt
:
Next
Text1
.Text emptycount
Text2
.Text noempty
End 
If 

تعديل بسيط في حلقة for جعلته يبدأ من رقم 1 غيره ليبدأ من رقم 0

التعديل مرفق

جزاك الله الف خير وبارك الله فيك
كود :
اذكرو الله سبحان الله وبحمده *سبحان الله العظيم
الرد
تم الشكر بواسطة: سعود
#4
(08-01-21, 07:57 AM)ahmed201 كتب : جزاك الله الف خير وبارك الله فيك

و اياك اخي الكريم و كل من يقرا هذا التعليق.
الرد
تم الشكر بواسطة: ahmed201
#5
(08-01-21, 08:02 AM)سعود كتب :
(08-01-21, 07:57 AM)ahmed201 كتب : جزاك الله الف خير وبارك الله فيك

و اياك اخي الكريم و كل من يقرا هذا التعليق.

اخي الغالي ممكن سؤال في حال عملت هذه الطريقه علي MSFlexGrid هل تعمل معاي ام لا لاني هذه طريقه اريده علي بيانات موظف معين اي موظف اختاره يعطيني عدد الخانة الفراغه وعدد الخانات التي بيه بيانات
كود :
اذكرو الله سبحان الله وبحمده *سبحان الله العظيم
الرد
تم الشكر بواسطة:
#6
(08-01-21, 09:09 AM)ahmed201 كتب : اخي الغالي ممكن سؤال في حال عملت هذه الطريقه علي MSFlexGrid هل تعمل معاي ام لا لاني هذه طريقه اريده علي بيانات موظف معين اي موظف اختاره يعطيني عدد الخانة الفراغه وعدد الخانات التي بيه بيانات

ممكن لكن الافضل بحدث آخر غير حدث الـ Form_Load

الاجراء التالي يقوم بالعملية المطلوبة:
PHP كود :
Private Sub other()
If 
MSFlexGrid1.Rows 0 Then
Dim emptycount 
As Integer
Dim noempty 
As Integer
emptycount 
0
noempty 
0
For 1 To (MSFlexGrid1.Rows 1)
Dim t As String
MSFlexGrid1.TextMatrix(i0)
If 
IsNull(t) Or Trim(t) = "" Then
emptycount 
emptycount 1
Else
noempty noempty 1
End 
If
Next
Text1
.Text emptycount
Text2
.Text noempty
End 
If

End Sub 
الرد
تم الشكر بواسطة: ahmed201
#7
(08-01-21, 08:35 PM)سعود كتب :
(08-01-21, 09:09 AM)ahmed201 كتب : اخي الغالي ممكن سؤال في حال عملت هذه الطريقه علي MSFlexGrid هل تعمل معاي ام لا لاني هذه طريقه اريده علي بيانات موظف معين اي موظف اختاره يعطيني عدد الخانة الفراغه وعدد الخانات التي بيه بيانات

ممكن لكن الافضل بحدث آخر غير حدث الـ Form_Load

الاجراء التالي يقوم بالعملية المطلوبة:
PHP كود :
Private Sub other()
If 
MSFlexGrid1.Rows 0 Then
Dim emptycount 
As Integer
Dim noempty 
As Integer
emptycount 
0
noempty 
0
For 1 To (MSFlexGrid1.Rows 1)
Dim t As String
MSFlexGrid1.TextMatrix(i0)
If 
IsNull(t) Or Trim(t) = "" Then
emptycount 
emptycount 1
Else
noempty noempty 1
End 
If
Next
Text1
.Text emptycount
Text2
.Text noempty
End 
If

End Sub 

شكرا والف شكرا وجزاك الله الف خير اخي الغالي وبارك الله فيك
كود :
اذكرو الله سبحان الله وبحمده *سبحان الله العظيم
الرد
تم الشكر بواسطة: سعود
#8
(08-01-21, 10:30 PM)ahmed201 كتب : شكرا والف شكرا وجزاك الله الف خير اخي الغالي وبارك الله فيك

العفو يا الطيب.
واياك و كل من يقرا هذا التعليق [حتى لو كان ممن يسال  ويتجاهل الجواب]
الرد
تم الشكر بواسطة: ahmed201


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة حماية البرنامج برقم المعالج layan2000 75 61,518 26-03-21, 08:03 PM
آخر رد: محمد بن عطية
  اهدي اليكم طريقة الاتصال بقاعدة البيانات عن طريقة المشاركه بدون تعديل كود الاتصال ahmed201 1 202 25-03-21, 11:35 AM
آخر رد: رضوان الجماعي
  طلب طريقة تعامل مع جهاز حضور وانصراف البصمه ahmed201 0 91 23-03-21, 02:18 AM
آخر رد: ahmed201
  طريقة عرض اي عمود يتم تحديده في MSFlexGrid ahmed201 3 279 07-01-21, 03:54 PM
آخر رد: ahmed201
  طريقة تصميم برنامج حضور ونصراف بصمه ahmed201 0 185 06-01-21, 11:47 AM
آخر رد: ahmed201
  طريقة اضافة قيمه للموظف بشرط ahmed201 4 276 29-12-20, 03:07 AM
آخر رد: ahmed201
  طلب طريقة عمل جدولين في نفس التقرير ahmed250 0 524 24-08-20, 03:23 AM
آخر رد: ahmed250
  طريقة استخراج إنتهاء الاشتراك لعملاء ahmed250 2 449 17-08-20, 11:42 AM
آخر رد: ahmed250
  طلب طريقة استخدم طابعة بطابقة في الفيجوال بيسك6 ahmed250 2 487 07-08-20, 09:51 AM
آخر رد: ahmed250
  طلب دمج عمودين وتصميم جدول إحصائيه في MSFlexGrid ahmed250 2 465 07-08-20, 09:49 AM
آخر رد: ahmed250

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


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