يمكنك تعديل معيار التقرير الخاص الذي يمكن للمستخدم تحديده أو ادخاله لتكوين تقرير.
نبذة عن هذه المهمة
يتضمن معيار التقرير الخاص:
- أنواع العناصر مثل التصنيفات والحافظات والسجلات.
- تصرفات التصنيف، مثل تطوير النسخة وخفض النسخة والغاء التصنيف.
تحديد أنواع العناصر كمعيار في التقرير
اجراء
لتحديد أنواع العناصر كمعيار في تقرير:
- قم بفتح الملف ReportDefinition.xml، في حافظة توصيف IBM® Enterprise Records. المكان المفترض هو ier_install_path\Config.
- تحت <List key="reportDefinitions">، قم بايجاد <object
key="reportDefinition"> للتقرير الذي تريد تعديله.
- تحت <object key="reportDefinition">، قم بايجاد <list
key="properties">.
- تحت مفتاح كشف الخصائص، قم باضافة الاسم الرمزي entity_type، متبوع بالعبارة "required" وتحدد المفتاح (1=required، 0=not required).
على سبيل المثال:
<object key="property">
<setting key="symbolicname">entity_type</setting>
<setting key="required">1</setting>
- قم باضافة <list key="values"> حيث يتم ادخال أنواع العنصر التي يمكن للمستخدم تحديدها للتضمين في التقرير.
على سبيل المثال:
<list key="values">
<object key="value">
<setting key="id">EntityType</setting>
<setting key="value" localizationKey=serve.report_n.EntityType">Entity</setting>
</object>
حيث
- EntityType هو RecordCategory أو RecordFolder أو السجل. يمكنك تضمين كل أنواع العناصر الثلاثة، ولكن يجب أن يتم تضمين كل منهم في شارات <object key="value"> منفصلة.
- n هو الرقم الذي تم تحديده من قبل في الخطوة 3.
- Entity تصنيف السجل أو حافظة السجل أو السجل.
على سبيل المثال، اذا كان التقرير الخاص بك يتضمن احصائيات عن تصنيفات السجل وحافظات السجل، فان قسم ملف XML هذا يكون مماثلا للمثال التالي:
<object key="property">
<setting key="symbolicname">entity_type</setting>
<setting key="required">1</setting>
<list key="values">
<object key="value">
<setting key="id">RecordCategory</setting>
<setting key="value" localizationKey=serve.report_42.RecordCategory">Record Category</setting>
</object>
<object key="value">
<setting key="id">RecordFolder</setting>
<setting key="value" localizationKey=serve.report_42.RecordFolder">Record Folder</setting>
</object>
</list>
</object>
النتائج
لتحديد تصرفات التصنيف في التقرير
- قم بفتح الملف ReportDefinition.xml، في حافظة توصيف IBM Enterprise
Records. المكان المفترض هو ier_install_path\Config.
- تحت <List key="reportDefinitions">، قم بايجاد <object
key="reportDefinition"> للتقرير الذي تريد تعديله.
- تحت <object key="reportDefinition">، قم بايجاد <list
key="properties">.
- تحت مفتاح كشف الخصائص، قم باضافة الاسم الرمزي classification_action، متبوع بمفتاح المحددات المطلوب (1=required، 0=not required).
على سبيل المثال:
<object key="property">
<setting key="symbolicname">classification_action</setting>
<setting key="required">1</setting>
- قم باضافة <list key="values"> حيث يتم ادخال تصرفات التصنيف التي يمكن للمستخدم تحديدها للتضمين في التقرير.
على سبيل المثال:
<list key="values">
<object key="value">
<setting key="id">ClassificationAction</setting>
<setting key="value" localizationKey=serve.report_n.ClassificationAction">ClassificationAction</setting>
</object>
حيث
- ClassificationAction هو تطوير النسخة أو تقليل النسخة أو تقليل فئة التصنيف. يمكنك تضمين كل تصرفات التصنيف الثلاثة، ولكن يجب أن يتم تضمين كل منهم في شارات <object key="value"> منفصلة.
- n تعد هى قيمة الكود للتقرير في المصفوفة الخاصة بنموذج البيانات.
- تقوم آلية المحتويات باستخدام localizationKey للترجمة الى اللغة المحلية.
على سبيل المثال، اذا كان التقرير الخاص بك يتضمن احصائيات عن تصرفات خفض رتبة والغاء التصنيف، فان قسم ملف XML هذا يكون مماثلا للمثال التالي:
<object key="property">
<setting key="symbolicname">classification_action</setting>
<setting key="required">1</setting>
<list key="values">
<object key="value">
<setting key="id">Downgrading</setting>
<setting key="value" localizationKey=serve.report_42.Downgrading">Downgrading</setting>
</object>
<object key="value">
<setting key="id">Declassification</setting>
<setting key="value" localizationKey=serve.report_42.Declassification">Declassification</setting>
</object>
</list>
</object>