محددات التقرير

يمكنكاستخدام الشارات في القالب لتغيير محددات التقرير الخاصة بك. يمكن استخدام الشارات مرة واحدة في التقرير أو عدم استخدامها بالمرة. كل الشارات تكون لها البادئة fp:. محتويات شارات fp: غير مترجمة. لتكوين قالب التقرير في لغة مختلفة، أدخل المعلومات في القالب بهذه اللغة.
جدول 1. محددات شارات التقرير
الشارة الوصف القيمة المفترضة مثال
هوامش الجدول
fp:margins تحدد هوامش الصفحة. الشارة fp:margins لها الخصائص المميزة الاختيارية التالية:
  • top: تحدد الهامش العلوي للصفحة.
  • bottom: تحدد الهامش السفلي للصفحة.
  • left: تحدد الهامش اليسار للصفحة.
  • right: تحدد الهامش اليمين للصفحة.
القيمة المفترضة لكل الخصائص المميزة هي 66.
<fp:margins
top="72"
bottom="72"
/>
سمك الحدود
fp:tableborder تحدد سمك الحدود الخارحية للجداول. 1
<fp:tableborder>true</fp:tableborder> <fp:cellborder>0.5</fp:cellborder>
<fp:headertableborder>false</fp:headertableborder> <fp:headercellborder>0.75</fp:headercellborder>
في هذا المثال، تستخدم حدود الجدول والخانات القيم المفترضة. نص رأس الجدول ليس له حدد وتكون حدود خانة نص الرأس بخط أسمك من القيمة المفترضة.
fp:cellborder تحدد سمك الحدود الخارجية لخانات الجداول. 0.5
fp:headertableborder تحدد سمك الحدود الخارجية لنص الرأس والطرف في الجداول. 1
fp:headercellborder تحدد سمك الحدود الخارجية لنص الرأس والطرف لخانات الجداول. 0.5
يوضح القيم المحتسبة
fp:indicatecalculatedvalues تحدد ما اذا كانت القيم التي يتم احتسابها باستخدام التعبيرات يجب أن يتم توضيحها أم لا. اذا كانت القيمة true، سيتم بيان كل القيم المحتسبة بالعلامة (*). اذا كانت القيمة false أو اذا لم يتم استخدام الشارة، لن يتم بيان أي قيم. false
<fp:indicatecalculatedvalues>true</indicatecalculatedvalues>
النص قبل الوصلات
fp:textbeforelinks

fp:textbeforeincominglinks

تحدد النص الذي سيتم ادراجه قبل كل قيم الوصلات.

تستخدم الشارة fp:textbeforeincominglinks للخصائص المميزة للوصلات الواردة، والشارة fp:textbeforelinks لكل الوصلات الأخرى. اذا كانت قيمة fp:textbeforeincominglinks لم يتم تحديدها، سيتم استخدام قيمة fp:textbeforelinks.

مجموعة حروف خالية
<fp:textbeforelinks>Link to:</fp:textbeforelinks>
<fp:textbeforeincominglinks>Link from:</fp:textbeforeincominglinks>
في هذا المثال، تكون قيم كل من الخصائص المميزة كما يلي:

قيمة الخاصية المميزة للوصلة:

  • Link to: Element 1

قيم الخصائص المميزة لكشف الوصلات:

  • Link to: Element 1
  • Link to: Element 2

قيم الخصائص المميزة للوصلات الواردة:

  • Link from: Element 1
  • Link from: Element 2
نمط التنسيق
fp:defaultattrnamestyle يحدد نمط التنسيق المفترض لأسماء الخصائص المميزة في التسلسلات. النسق المتاح هو عريض ومائل وتسطير وتشطيب واخفاء.
الشارة fp:defaultattrnamestyle هي القيمة المفترضة لكل التسلسلات (fp:tree) في التقرير. بالنسبة الى كل من التسلسلات، يمكنك احلال القيمة المفترضة باستخدام الخاصية المميزة attrnamestyle="xxx" للشارة fp:tree.
ملاحظة: للحصول على تقارير سريعة، سيتم استخدام القيمة المفترضة (fp:defaultattrnamestyle) بصفة دائمة، حتى اذا كان قالب التقرير يتضمن شارات fp:tree لها attrnametyle بقيم مختلفة.
مجموعة حروف خالية
<fp:defaultattrnamestyle>bold,underline</fp:defaultattrnamestyle>
العقد والحافظات في التسلسل
fp:defaultnodesbeforefolders تحدد ما اذا كانت العقد أو الحافظات يتم عرضها أولا في التسلسل. يتم اتاحة هذه المحددات اذا كانت الحافظة الموجودة بالتسلسل تتضمن كل العقد والحافظات معا.

اذا كانت القيمة هي true، فسيتم وضع العقد أولا؛ أما اذا كانت القيمة هي false، فسيتم وضع الحافظات أولا. الشارة fp:defaultnodesbeforefolders هي الشارة المفترضة لكل التسلسلات الموجودة بالتقرير. بالنسبة الى كل من التسلسلات، يمكنك احلال القيمة المفترضة باستخدام الخاصية المميزة nodesbeforefolders="true/false" للشارة fp:tree.

ملاحظة: للحصول على تقارير سريعة، سيتم استخدام القيمة المفترضة tag fp:defaultnodesbeforefolders حتى اذا كان قالب التقرير يتضمن الشارات fp:tree بقيمة nodesbeforefolders مختلفة.
false
<fp:defaultnodesbeforefolders>true</fp:defaultnodesbeforefolders>
في هذا المثال، يتم وضع العقد قبل الحافظات.
عرض الحافظة
fp:defaulttablepercentwidth يتم تحديد العرض المفترض للجداول. 100
<fp:defaulttablepercentwidth>120</fp:defaulttablepercentwidth>
الجداول في التقرير تكون أعرض بنسبة 20% عن العرض العادي.
عرض العمود الأول والأخير
fp:defaultattrstat2dfirstcolumnwidth

fp:defaultattrstat2dlastcolumnwidth

يحدد عرض العمود الأول والعمود الأخير لجداول Attribute Statistics 2D.

بالنسبة الى جداول Attribute Statistics، يمكنك احلال القيمة المفترضة باستخدام الخصائص المميزة firstcolumnwidth="xxx" و lastcolumnwidth="xxx" من الشارة attrstat2d.

ملاحظة: للحصول على تقارير سريعة، دائما ما يتم استخدام القيم المفترضة (fp:defaultattrstat2dfirstcolumnwidth و fp:defaultattrstat2dlastcolumnwidth)، حتى اذا كان قالب التقرير يتضمن شارات fp:attrstat2d لها قيمة firstcolumnwidth و lastcolumnwidth مختلفة.
fp:defaultattrstat2dfirstcolumnwidth و fp:defaultattrstat2dlastcolumnwidth
<fp:defaultattrstat2dfirstcolumnwidth>200</fp:defaultattrstat2dfirstcolumnwidth>

<fp:defaultattrstat2dlastcolumnwidth>50</fp:defaultattrstat2dlastcolumnwidth>
العمود الأول ضعف عرض العمود العادي. العمود الأخير بنصف عرض العمود العادي.
الخاصية المميزة للمصفوفة
fp:alwaysdisplaymatrixcells يحدد كيفية عرض الخاصية المميزة للمصفوفة: سواء كانت كخانات أو كمخطط بياني. وبصفة مفترضة، يتم عرض الخاصية المميزة بنفس الطريقة في التقرير. ولكن، اذا قمت بتحديد fp:alwaysdisplaymatrixcells الى القيمة true فسيتم عرض الخاصية المميزة كمخطط بياني وكخانات في التقارير. اذا كان يتم عرض الخاصية المميزة كخانات في الأداة، فلن يكون للشارة fp:alwaysdisplaymatrixcells أي تأثير.  
<fp:alwaysdisplaymatrixcells>true</fp:alwaysdisplaymatrixcells>
عدد الأعمدة
fp:maxnumberofcolumns يحدد الحد الأقصى لعدد أعمدة الجداول في تقارير A4 الطولية. اذا تم استخدام حجم تقرير مختلف، فيمكن استخدام قيمة مختلفة للحد الأقصى لعدد الأعمدة. على سبيل المثال، بالنسبة الى تقارير A3 الطولية، قد يكون للجداول ضغف عدد الأعمدة. الشارة fp:maxnumberofcolumns يكون لها قيم الخاصية المميزة هذه:
  • AttributeStatistics2D: الحد الأقصى لعدد الأعمدة الى fp:attrstat2d. القيمة المفترضة هي 8.
  • PlanWorkLoad: الحد الأقصى لعدد الأعمدة الى fp:planworkloads. القيمة المفترضة هي 5.
  • Priority: الحد الأقصى لعدد الأعمدة الى fp:prioritylist. القيمة المفترضة هي 5.
  • Table: الحد الأقصى لعدد الأعمدة الى fp:table. القيمة المفترضة هي 5.
  • Traceability: الحد الأقصى لعدد الأعمدة الى fp:traceability. القيمة المفترضة هي 8.
 
<fp:maxnumberofcolumns
Table="5"
AttributeStatistics2D="10"    />
الحد الأقصى لعدد الأعمدة الى fp:table هو 5 والى fp:attrstat2d هو 10.
أسطر جديدة
fp:defaultnlbeforetreefolders تحدد ما اذا كان يجب اضافة سطر جديد قبل نصوص الرأس في مكونات fp:tree.

سيتم اضافة سطر جديد في القيمة اذا كانت true.

الشارة fp:defaultnlbeforetreefolders هي القيمة المفترضة لكل التسلسلات في التقرير. بالنسبة الى كل من التسلسلات، يمكنك احلال القيمة المفترضة باستخدام الخاصية المميزة nlbeforetreefolders="true/false" للشارة fp:tree.
ملاحظة: للحصول على تقارير سريعة، سيتم استخدام القيمة المفترضة fp:defaultnlbeforetreefolders حتى اذا كان قالب التقرير يتضمن الشارات fp:tree بقيم nlbeforetreefolders مختلفة.
false
<fp:defaultnlbeforetreefolders>true</defaultnlbeforetreefolders>
فضاء
fp:attributespacerintreereports يتم اضافة فقرة اضافية بين الخصائص المميزة في مكونات fp:tree.  
<fp:attributespacerintreereports>smallFont</fp:attributespacerintreereports>
طول النص
fp:attrstatmaxtextlength يتم تحديد الحد الأقصى لطول النص في خانة في مكونات fp:attrstat1d و fp:attrstat2d. 150
<fp:attrstatmaxtextlength>250</fp:attrstatmaxtextlength>
يتم تحديد الحد الأقصى لطول النص بالقيمة 250.
مشاهدة الاسم والتعريف
fp:defaultshowviewname

fp:defaultshowviewdef

يحدد ما اذا كان سيتم عرض اسم المشاهدة والتعريف قبل محتويات المشاهدة لأغلب بنود التقرير.
تعد شارات التعليم fp:defaultshowviewname و fp:defaultshowviewdef القيم المفترضة لبنود التقرير. يمكن احلال القيم المفترضة لكل من بنود التقرير باستخدام الشارات showviewname="xxx" و showviewdef="xxx".
ملاحظة: للحصول على تقارير سريعة، سيتم استخدام القيم المفترضة حتى اذا كان قالب التقرير يتضمن بنود التقرير بقيم attrnametyle مختلفة.
false
<fp:defaultshowviewname>true</fp:defaultshowviewname>
<fp:defaultshowviewdef>false</fp:defaultshowviewdef>
يتم عرض اسم المشاهدة، لكن لا يتم عرض تعريف المشاهدة.

تعليق تقييمي