تقييم الموضوع :
  • 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
بارك الله فيك أخي طه.
نعم نوع الحقل نصي، وقد جالت في خاطري هذه الفكرة ولكنني لم انفذها.
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] احتاج تعديل كود لحساب الحجم المعدل hsab 1 902 06-09-25, 04:56 PM
آخر رد: abde6726
  مرحبا اخواني احتاج مساعدة في تعديل منظومة عبدالمؤمن 1 404 17-06-25, 07:27 AM
آخر رد: مصمم هاوي
  تعديل في نسخ واستعادة قاعدة بيانات SQL مصمم هاوي 3 464 01-01-25, 09:17 PM
آخر رد: مصمم هاوي
  تعديل كود حذف ملف مصمم هاوي 2 301 25-12-24, 01:19 AM
آخر رد: مصمم هاوي
  عندي مشكلة في تعديل بيانات بين جدولين ahmed.amayouf.anweeji 2 362 12-11-24, 09:46 PM
آخر رد: السيد الغالي
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 0 400 05-03-24, 02:40 PM
آخر رد: مصمم هاوي
  (تم التعديل) تعديل كود حذف بيانات طالب مصمم هاوي 3 1,603 12-10-22, 07:36 PM
آخر رد: مصمم هاوي
  تعديل على كود استدعاء بيانات محددة من ثلاث جداول مصمم هاوي 7 5,934 14-09-22, 11:49 PM
آخر رد: رضوان الجماعي
  تعديل كود نهى علي 1 963 13-05-22, 12:01 AM
آخر رد: نهى علي
  تعديل على كود المجموع مصمم هاوي 0 999 03-03-22, 08:46 PM
آخر رد: مصمم هاوي

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


يقوم بقرائة الموضوع: