تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعديل ترتيب أرقام الصفحات تصاعدياً
#1
هذا كود يم فيه استدعاء سجلات المأذونيين حسب اسم المأذون وهو شغالٌ 100%
ولكن عند إختيـار اسم المأذون من الكومبوكس Comboalmadhun وإظهار سجلات المأذون
يتم تعبئة كومبوكس Comborecord بالسجلات.
المشكلة أن أرقام السجلات غير مرتبة تصاعدياً، حاولت ترتيبها ولكن دون جدوى؛ فهل يمكن التعديل على الكود حتى يتم إظهار الأرقام تصاعدياً؟

كود :
Private Sub Comboalmadhun_Click()
'On Error Resume Next: Err.Clear
''''''''''''''''''''''''''''''''''
Call ConnectionDatabase
If RS.State = adStateOpen Then RS.Close

SQL = " SELECT record  FROM TBL_archives GROUP BY TBL_archives.record, TBL_archives.aism_almadhun HAVING (((TBL_archives.aism_almadhun)='" & Trim$(Comboalmadhun.Text) & "'))"
Text1.Text = SQL
RS.Open SQL, db, adOpenStatic, adLockOptimistic
                      
Comborecord.Clear

For I = 0 To RS.RecordCount - 1
Comborecord.AddItem RS.Fields(0)
Comborecord.ItemData(Comborecord.NewIndex) = RS.Fields(0)
RS.MoveNext
Next
'
End Sub
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#2
حيث لم أجد جوابا لسؤالي المطروح قمت بحل المشكلة عن طريق تغيير نوع الحقل record إلى (عملة) ونجح في ترتيب الارقام تصاعديا بعد إجراء تغيير ظفيف بكود الكومبوكس combrecord
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:
#3
السلام عليكم ورحمة الله وبركاته.
إذا كان الحقل من نوع نصي فعليك ترتيب وتنسيق الأرقام فيه بعدد الخانات المتوقع الوصول إليها
فلو تتوقع أنه لن يتجاوز الرقم 999
فيكن ترتيب الأرقام وتنسيقها فيه على الشكل التالي  :
001
002
003
...
...
998
999
-----
المقصود من ذلك أن تحفظها بالتنسيق الثلاثي الخانات
فلو طلبت ترتيبها فستترتب كما تريد تصاعدياً أو تنازلياً ..
===================================
أما لو كانت :
1
2
.
.
11
12
13
..
21
22
23
...
.
998
999

فلن يتم ترتيبها تصاعديا أو تنازلياً كما تتصور على أنه رقم بل على أنه نص
فيرتب بحسب الخانة التي تقع على اليسار ( بالرقم الذي يبتدأ به من جهة اليسار بالواحد ثم الرقم 2 ثم الرقم ثلاثة ) 
فيكون الترتيب كـ التالي :
1
10
11
12
13
.
.
.
101
102
103
.
.
.
2
20
21
22
..
وهكذا ..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: مصمم هاوي
#4
بارك الله فيك أخي طه.
نعم نوع الحقل نصي، وقد جالت في خاطري هذه الفكرة ولكنني لم انفذها.
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 0 128 05-03-24, 02:40 PM
آخر رد: مصمم هاوي
  (تم التعديل) تعديل كود حذف بيانات طالب مصمم هاوي 3 1,257 12-10-22, 07:36 PM
آخر رد: مصمم هاوي
  تعديل على كود استدعاء بيانات محددة من ثلاث جداول مصمم هاوي 11 5,262 14-09-22, 11:49 PM
آخر رد: رضوان الجماعي
  تعديل كود نهى علي 2 771 13-05-22, 12:01 AM
آخر رد: نهى علي
  تعديل على كود المجموع مصمم هاوي 0 789 03-03-22, 08:46 PM
آخر رد: مصمم هاوي
  تعديل كود الدرجات المحصورة بين عددين مصمم هاوي 7 1,455 10-12-21, 07:10 PM
آخر رد: مصمم هاوي
  [vb6.0] تعديل كود الطباعة من منفذ com1 الى طابعة معينة او منفذ usb. Abd elraof 1 1,170 07-06-21, 02:23 PM
آخر رد: السيد الغالي
  تعديل كود أظهار بيانات الحضور والغياب مصمم هاوي 3 1,524 09-05-21, 01:06 AM
آخر رد: مصمم هاوي
  اهدي اليكم طريقة الاتصال بقاعدة البيانات عن طريقة المشاركه بدون تعديل كود الاتصال ahmed201 1 1,476 25-03-21, 11:35 AM
آخر رد: رضوان الجماعي
  تعديل كود تحديث مخزن الكتب بعد الإعارة مصمم هاوي 7 2,354 07-08-20, 08:16 AM
آخر رد: Ahmed_Mansoor

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


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