السلام عليكم ورحمة الله وبركاته
اخوانى الكرام
الرجاء المساعدة فى ضبط كود البحث وكود العودة الى اظهار كافة البيانات بعد البحث
حيث تم تصميم نوتة تليفونات داخل msflexgrid دون ارتباط باى قاعدة بيانات
اعلم ان الربط اسهل ولكن المشكلة فى اجهزة العمل غير مخول لاى فرد بتحميل برامج عليها
ولكن بهذه الطريقة وبامتداد exe للفيجوال يمكن التغلب على ذلك
ولكم جزيل الشكر والتقدير
جزاكم الله كل الخير
(09-06-14, 12:22 PM)احمد129 كتب : [ -> ]
جزاك الله خير اخى .. الف شكر
شكرا على البرامج اخى الفاضل
ولكن اريد المساعدة فى كود البحث الموجود بالمشروع المرفق اعلاه
وشاكر جدا ليك ولمساعدتك .. جعلها الله فى ميزان حسناتك يارب
.....
منقول من جزء من برنامج مع تعديل بسيط ليناسب طلبك
كود :
Private Sub Command1_Click()
With MSFlexGrid1
Dim row As Integer: For row = 1 To .Rows - 1
If InStr(.TextMatrix(row, 1), Me.Text1.Text) > 0 Then
.FocusRect = flexFocusNone
.SelectionMode = flexSelectionByRow
.row = row
.Col = .Cols - 1
.ColSel = 1
.TopRow = IIf(row > 1, row - 1, row)
Exit For
End If
Next
End With
End Sub
.....
(09-06-14, 02:46 PM)vbnet كتب : [ -> ].....
منقول من جزء من برنامج مع تعديل بسيط ليناسب طلبك
كود :
Private Sub Command1_Click()
With MSFlexGrid1
Dim row As Integer: For row = 1 To .Rows - 1
If InStr(.TextMatrix(row, 1), Me.Text1.Text) > 0 Then
.FocusRect = flexFocusNone
.SelectionMode = flexSelectionByRow
.row = row
.Col = .Cols - 1
.ColSel = 1
.TopRow = IIf(row > 1, row - 1, row)
Exit For
End If
Next
End With
End Sub
.....
الله اكبر ... ماشاء الله
ربنا يزيدك من علمه يارب
ويجعله فى ميزان حسناتك
بصراحة انته إنسان محترم جدا ... الله يخليك
جزاك الله كل الخير
.....
منقول للإفادة
يمكن ترتيب الجدول ترتيباً أبجدياً مع إعادة ترقيم الأسطر (إذا لزم الأمر)، ويوضع عادة بعد ملئ الجدول أو الإضافة أو التعديل أو الحذف
كود :
' ترتيب الجدول ترتيباُ أبجدياً
MSFlexGrid1.Sort = flexSortStringAscending
' إعادة ترتيب أرقام الأسطر على أساس العمود رقم 0 صفر
Dim row As Integer: For row = 1 To MSFlexGrid1.rows - 1
MSFlexGrid1.TextMatrix(row, 0) = row
Next row
.....
(09-06-14, 03:33 PM)vbnet كتب : [ -> ].....
منقول للإفادة
يمكن ترتيب الجدول ترتيباً أبجدياً مع إعادة ترقيم الأسطر (إذا لزم الأمر)، ويوضع عادة بعد ملئ الجدول أو الإضافة أو التعديل أو الحذف
كود :
' ترتيب الجدول ترتيباُ أبجدياً
MSFlexGrid1.Sort = flexSortStringAscending
' إعادة ترتيب أرقام الأسطر على أساس العمود رقم 0 صفر
Dim row As Integer: For row = 1 To MSFlexGrid1.rows - 1
MSFlexGrid1.TextMatrix(row, 0) = row
Next row
الله يكرمك ويرزقك الفردوس الاعلى يارب
لو ممكن ايضا المحاذاه للبيانات فى المنتصف كيف ؟؟؟
بارك الله فيك ..
.....
(09-06-14, 04:27 PM)king2512010 كتب : [ -> ]...
لو ممكن ايضا المحاذاه للبيانات فى المنتصف كيف ؟؟؟
...
.....
المحاذاة بالنسبة للنص كالأسماء فالأفضل لها تكون على اليمين لتسهل القراءة (طبعا للعربي فالكود معكوس يعني تختار يسار) مثل
كود :
MSFlexGrid1.ColAlignment(1) = flexAlignLeftCenter
المنتصف مثل
كود :
MSFlexGrid1.ColAlignment(1) = flexAlignCenterCenter
اليسار (طبعا للعربي فالكود معكوس يعني تختار يمين) مثل
كود :
MSFlexGrid1.ColAlignment(1) = flexAlignRightCenter
.....
يا أخى اقسم بالله ... إنى إحبك فى الله
الله يسعدك أخى
ويرزقك الزوجة والذرية الصالحة
ووسع الله رزقك
وطيب كسبك
وبارك الله لك
ورحم والديك يارب ....