يمكنك تعديل معيار التقرير الخاص الذي يمكن للمستخدم تحديده أو ادخاله لتكوين تقرير.
يتضمن معيار التقرير الخاص:
- أنواع العناصر مثل التصنيفات والحافظات والسجلات.
- تصرفات التصنيف، مثل تطوير النسخة وخفض النسخة والغاء التصنيف.
تحديد أنواع العناصر كمعيار في التقرير
لتحديد أنواع العناصر كمعيار في تقرير:
- قم بفتح الملف 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، متبوع بالعبارة "required" وتحدد المفتاح(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>