IBM Enterprise Records، النسخة 5.1.2    

تكوين قالب تقرير مهيأ

يتم توريد البرنامج IBM® Enterprise Records مع أكثر من 41 من التقارير ويقوم بتطبيق نطاق التوقيت الذي يتم تمريره من واجهة تعامل مستخدم IBM Enterprise Records للانترنت لقوالب التقرير هذه. وتقوم واجهة تعامل مستخدم IBM Enterprise Records للانترنت بتمرير تاريخ البدء وتاريخ الانتهاء لمعيار التقرير بتوقيت جرينتش (GMT) الى Crystal Reports.

نبذة عن هذه المهمة

نتائج مجالات البيانات التي يتم ارجاعها من استعلام التقرير تكون بتوقيت جرينتش GMT. ويمكن عرض مجالات التاريخ بمخرجات التقرير بنطاق التوقيت الذي يتم تمريره من واجهة تعامل مستخدم IBM Enterprise Records للانترنت. ويمكن توصيف نطاق التوقيت بمحددات نطاق التوقيت لتفضيلات الموقع منWorkplace XT لنطاق توقيت محدد. ويمكنك تكوين قالب تقرير مهيأ في Crystal Reports. ويمكنك بعد ذلك تطبيق نطاق التوقيت الذي يتم تمريره من واجهة تعامل مستخدم IBM Enterprise Records للانترنت لمجالات التاريخ بمخرجات التقرير.

واذا قمت بتكوين تقارير مهيأة وكنت تريد تطبيق نطاق التوقيت على مجالات التاريخ في التقرير، فيجب أن تقوم بتعريف المعامل time_zone. ويجب أن تقوم بعد ذلك بتكوين مجالات المعادلة لمجالات التاريخ في قالب التقرير. ويمكنك اجراء أنواع التغييرات التالية لتطبيق نطاق التوقيت على مجالات التاريخ في التقرير:

جدول 1. مثال لقيم معاملات التقرير
التصرف الاتجاه
تطبيق المعامل time_zone على تاريخ تنفيذ التقرير في تاريخ تنفيذ التقرير بعنوان التقرير، قم بتعريف المعامل time_zone وتغيير معادلة مجال تاريخ التنفيذ الى:
ShiftDateTime (CurrentDateTime, "" ,{?time_zone})
تطبيق المعامل time_zone للتقرير مع فترات البدء والانتهاء في عنوان التقرير. للحصول على تقرير بتاريخ البدء وتاريخ الانتهاء في عنوان التقرير، قم بتغيير معادلة تاريخ البدء وتاريخ الانتهاء الى:
ShiftDateTime (DateTime(Left({?start_date},10) + " " + mid({?start_date},12,8)),"GMT,0" ,{?time_zone})
ShiftDateTime (DateTime(Left({?end_date},10) + " " + mid({?end_date},12,8)),"GMT,0" ,{?time_zone})
قم بتطبيق المعامل time_zone على خاصية التاريخ في تقرير يتم تحديد خاصية التاريخ له، على سبيل المثال Command.DateCreated في التقرير، قم بتعريف المعامل time_zone في التقرير الرئيسي وكل من التقارير الفرعية. قم قم بتغيير المعادلة الخاصة بخاصية التاريخ الى:
ShiftDateTime ({Command.DateCreated},"",{?time_zone})

اجراء

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

  1. قم ببدء Crystal Reports Designer، وفتح قالب التقرير Detailed Electronic Records Viewed.rpt.
  2. في نافذة برنامج استعراض المجال للتقرير الرئيسي، اضغط بمفتاح الفأرة الأيمن على مجالات المعامل ثم حدد جديد لتكوين المعامل.
  3. في تكوين معامل جديد، أدخل time_zone في الاسم وحدد نوع مجموعة الحروف. حدد عدم العرض للاختيار عرض في شاشة (برنامج المشاهدة).
  4. قم بفتح نافذة المعادلة وحدد مجالات تاريخ البدء وانتهاء في المعادلة مع معامل time_zone:
    • date: ShiftDateTime (CurrentDateTime, "" ,{?time_zone})
    • start: ShiftDateTime (DateTime(Left({?start_date},10) + " " + mid({?start_date},12,8)),"GMT,0" ,{?time_zone})
    • end: ShiftDateTime (DateTime(Left({?end_date},10) + " " + mid({?end_date},12,8)),"GMT,0" ,{?time_zone})
    قم بحفظ التغييرات والاغلاق.
  5. قم بفتح التقرير الفرعي من خلال برنامج استعراض المجال، اضغط بمفتاح الفأرة الأيمن على مجالات المعامل ثم حدد جديد لتكوين معامل جديد.
  6. في تكوين معامل جديد، أدخل time_zone في الاسم وحدد نوع مجموعة الحروف. حدد عدم العرض للاختيار عرض في شاشة (برنامج المشاهدة).
  7. قم بفتح نافذة المعادلة وتعريف المجالات DateCreated و DateLastModified بالمعادلة مع المعامل time_zone:
    • DateCreated: ShiftDateTime ({Command.DateCreated},"",{?time_zone})
    • DateLastModified: ShiftDateTime ({Command.DateLastModified},"",{?time_zone})
    قم بحفظ التغييرات والاغلاق.
  8. كرر الخطوات 5 الى 7 لكل من التقارير الفرعية.
  9. من خلال قائمة تحرير للتقرير الرئيسي، حدد وصلات التقرير الفرعي.
  10. في كل من التقارير الفرعية، قم بنقل الاختيار time_zone من المجالات المتاحة الى المجال(المجالات) التي سيتم الربط معها وحدد المعامل ?time_zone من مجال معامل التقرير الفرعي الذي سيتم استخدامه.
  11. كرر الخطوة 10 لكل من التقارير الفرعية في وصلات التقرير الفرعي.
  12. قم بحفظ هذا التقرير في الحافظة Samples تحت مسار تركيب Crystal Reports.

    C:\Program Files\Business Objects\BusinessObjects Enterprise 12\Samples\en\Reports\



التعليق التقييمي

آخر تحديث: نوفمبر، 2013
customize_report_template‏‎.htm‎‏

© .IBM حقوق النشر لشركة 2013