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

فهمت الفكرة وحلها بال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;