delphi4arab منتديات دلفي للعرب

نسخة كاملة : ترتيب المعطيات في تقرير FastReport
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته ،
هل من الممكن ترتيب المعطيات في تقرير ال fastReport ؟
وذلك حسب حقل معين ، بتريب تنازلي أو تصاعدي.
أعرف أن ذلك ممكن باستعمال تعليمات  ال SQL  ، لكن لا أرغب في استعمال هذه الأخيرة.
أذكر أنه في CrystalReport  كان هذا الشيء  ممكنا و أنت تنشئ تقريرك ( اي في Conception ).
السلام عليكم ورحمة الله وبركاته
هل تقصد هكذا؟
كود :
https://www.fast-report.com/documentation/UserManFrNET-en/index.html?datasort.htm
و عليكم السلام ورحمة الله وبركاته ،
جزاك الله خيرا على المتابعة.
لقد شاهدت هذا الرابط من قبل ، لكن أظنه خاص ب ال FastReport.net
مثال عن الشيء الذي أبحث عنه :
إذا كانت عنك منظومة تحوي قائمة التلاميذ : أسمائهم و نقاطهم ،
وتود ترتيب القائمة على حسب النقاط (ترتيب تصاعدي أو تنازلي) .
باستعمال ال SQL  سهل . Cool
فهمت الفكرة وحلها بالsql باستخدام order by
للاسف انا اعمل على نسخة دلفى 2010 ليس بها fast report
كود :
https://www.fast-report.com/public_download/html/FR5UserManual-HTML-en/index.html
شكرا للمتابعة ،
نعم أعلم أنه يمكن ذلك ب ال SQL .
وربما هذه هي الطريقة الوحيدة  !!!!!
و عليكم السلام و رحمة الله و بركاته,

رأيت هذا قد يساعدك أو يدلك على بداية الطريق :
Sorting values

و الله أعلم.
السلام عليكم ،
جزاكم الله خيرا على المتابعة .
أخي h-farid  هذا خاص بال CrossTab
على كل حال أظن أنه لا مناص من استعمال  تعليمات ال Sql.
حُلت المشكلة.
بارك الله فيكم.
السلام عليكم 

ممكن يكون حلا آخر على سبيل المثال كالتالي:
كود :
procedure TForm1.Button2Click(Sender: TObject); begin    AdoTable1.Sort := 'ID DESC';    frxReport1.PrepareReport;    frxReport1.Print;    AdoTable1.Sort := 'ID ASC'; end;