delphi4arab منتديات دلفي للعرب
كيف أرتب محتوى جدول - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف أرتب محتوى جدول (/showthread.php?tid=2820)



كيف أرتب محتوى جدول - وليد - 22-02-2011

السلام عليكم
إذا كان عندي جدول يحتوي على الحقول:الرقم ، الإسم والللقب ، تاريخ الميلاد ، مكان الميلاد.
قد أدخل كل يوم مسجل جديد فأعطيه رقم جديد إذا كان رقم هناك رقم وهو 01 فأعطي التالي رقم 02 وهكذا لكن الترتيب الذي أريــده هو أن يرتب محتوى الجدول على حسب حقل تاريخ الميلاد مع عدم تأثر حقل الترقيم بأن يبقى حقل الترقيم مرقم تصاعديا
أي إذا كان :الرقم 01 يحمل تاريخ الميلاد : 20/01/2011 فإذا جاء آخر يحمل تاريخ الميلاد :10/01/2011 فإن الثاني يصبح يحمل رقم 01 والأول يتحول إلى الرقم 02


كيف أرتب محتوى جدول - Lam.Abdeldjalil - 24-02-2011

و عليكم السلام و رحمة الله

إقتباس :أي إذا كان :الرقم 01 يحمل تاريخ الميلاد : 20/01/2011 فإذا جاء آخر يحمل تاريخ الميلاد :10/01/2011 فإن الثاني يصبح يحمل رقم 01 والأول يتحول إلى الرقم 02
لم أفهم هدف هذه العملية ؟

إذا كان الترتيب ، رتب بالتاريخ و فك الأمر !


كيف أرتب محتوى جدول - وليد - 28-02-2011

السلام عليكم
للمرة الثانية أسأل ولا يفهم المراد
نعم أريـدالترتيب بالتاريخ لكن رقم التسجيل ينبغي أن يبقى على حاله 1, 2, 3, ... وكلما أدخلت مسجلا جديد رتب على حسب تاريخ ميلاده مع عدم تأثر ترتيب رقم التسجيل


كيف أرتب محتوى جدول - Lam.Abdeldjalil - 28-02-2011

وعليكم السلام
إقتباس :نعم أريـدالترتيب بالتاريخ لكن رقم التسجيل ينبغي أن يبقى على حاله 1, 2, 3, ... وكلما أدخلت مسجلا جديد رتب على حسب تاريخ ميلاده مع عدم تأثر ترتيب رقم التسجيل
هذا غير منطقي
يعني إذا كان لدي مليون تسجيل و أدخلت تاريخ جديد أقل من المسجيلن سابقا ، لكي أحافظ على الترتيب يجب تعديل كل التسجيلات !!؟
حل
* أضف حقل بنفس طريقة الـ calculated وضع فيه قيمة RecNo
كالتالي
كود :
procedure TForm1.ADOTable1CalcFields(DataSet: TDataSet); begin ADOTable1idd.Value:=ADOTable1.RecNo; end;
* إذا كان لهدف التقارير يوجد حل لها

بالتوفيق


كيف أرتب محتوى جدول - وليد - 28-02-2011

السلام عليكم
مشكور أخي
* نعم أنا أريـد هذه العملية فقط من أجل التقارير
وبالتوفيق للجميع


كيف أرتب محتوى جدول - Lam.Abdeldjalil - 28-02-2011

و عليكم السلام

وهل صعب التوضيح من أول مشاركة ؟ حتى لا نبقى ندور في حلقة مفرغة Smile

بالنسبة لـ FastReport راجع هذا


بالتوفيق


كيف أرتب محتوى جدول - وليد - 02-03-2011

السلام عليكم
بارك الله فيك يا أخي عبد الجليل
وفق الله الجميع