السلام عليكم اخواني
لدي تقرير في كريستال ريبورت يوجد فيه تاريخ الحركة وقيمة الحركة
عند طباعة التقرير تظهر التواريخ بشكل غير مرتبة تسلسلياً كيف أقوم بترتيبها
شكرا
ترتيب التواريخ بشكل صحيح في تقرير Crystal Reports، يمكنك استخدام خاصية الترتيب في قاعدة البيانات المستخدمة كمصدر للتقرير. يمكنك ترتيب البيانات وفقًا للحقل الذي يحتوي على التواريخ.إذا كنت تستخدم SQL كجزء من تحديد البيانات للتقرير، فيمكنك إضافة عبارة
لترتيب التواريخ بالترتيب المطلوب، مثل
sql
كود :
SELECT DateField, ValueField
FROM YourTable
ORDER BY DateField ASC
حيث
هو اسم الحقل الذي يحتوي على التواريخ و
هو الحقل الذي يحتوي على القيم.
في حالة عدم استخدام SQL، يمكنك أيضًا ترتيب البيانات مباشرة في التقرير. يمكنك اتباع الخطوات التالية:
- في Crystal Reports، انقر بزر الماوس الأيمن على مجموعة البيانات أو الحقل الذي يحتوي على التواريخ.
- اختر "Field Explorer".
- انقر بزر الماوس الأيمن على "Database Fields".
- اختر "Database Expert".
- ستظهر نافذة تحتوي على الجداول والحقول المستخدمة في التقرير.
- انقر مرتين على الحقل الذي يحتوي على التواريخ لتحديده.
- اختر "Sort" من شريط الأدوات أو انقر بزر الماوس الأيمن واختر "Sort".
تأكد من اختيار الترتيب المناسب (تصاعدي أو تنازلي) واختر الحفظ.
باختيار الترتيب المطلوب، يجب أن تظهر التواريخ في تقريرك مرتبة بالترتيب الصحيح وفقًا لما تم تعيينه
فريق DBH2000DZ