أفضل الممارسات للتقارير

باستطاعة أفضل الممارسات التالية أن تساعدك على إنتاج تقارير سهلة الكتابة، وتتوافق مع المعايير الموضوعة ويمكن تنفيذها من خلال فعالية محسنة.

أفضل الممارسات العامة

يوفر هذا القسم أفضل الممارسات لإنشاء تقارير مخصصة تستند إلى Fetch.

استخدام تقرير موجود لإنشاء تقارير مخصصة

تحقق مما إذا كان هناك أي تقرير موجود في تطبيقك يُعد قريبًا من التصميم الذي تبحث عنه. قم بتنزيل تعريف التقرير الخاص بهذا التقرير، ثم عدّل ملف RDL بدلًا من إنشاء ملف جديد من البداية. من خلال القيام بذلك، يمكنك توفير وقت التطوير وتقليل أخطاء كتابة التقارير.

استخدام تنسيقات Customer Engagement (on-premises) للعملة والأرقام والتاريخ والوقت والتقويم

تحتوي طريقة عرض FilteredUserSettings على معلومات حول تنسيق العملة، وتنسيق التاريخ والوقت، وتنسيق الأرقام، والرقم السالب، ويوم بداية الأسبوع والتقاويم وتنسيقات أخرى. يوفر Customer Engagement (on-premises) وظيفة قاعدة بيانات fn_GetFormatStrings للوصول إلى تنسيقات الوقت والتاريخ والأرقام والعملة والتقويم من طريقة العرض FilteredUserSettings.

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

تعيين حجم الصفحة

لا توفر خدمات التقارير اتجاهًا واضحًا للصفحة، مثل الوضع العمودي والوضع الأفقي أو أحجام صفحات معينة مسبقًا. تم تصميم التقارير القياسية لأحجام الصفحات 8.25 × 11 (عمودي) أو 11 × 8.25 (أفقي) التي تصلح لكل من ورق US letter وA4.

إجراء نسخ احتياطي للتقارير

يمكنك إنشاء نسخ احتياطية لتقاريرك وتخزينها على كمبيوتر آخر غير خادم التقارير.

تعريف الاقتطاع إذا لزم الأمر

يعتبر التفاف النص السلوك الافتراضي لعنصر تقرير مربع نص في خدمات التقارير. هذا يعني، ما لم تتم الإشارة إلى خلاف ذلك، أن النص بكامله سوف يلتف عند العرض المحدد في أي منطقة نصية ثم ينمو عموديًا. إذا تم تحديد الاقتطاع، فسيقوم مربع النص باقتطاع النص عند عرض مربع النص داخل التعبئة المحددة (الإعداد الافتراضي هو 2 نقطة يسارًا ويمينًا). وسوف يتطلب أي اقتطاع أقصى للطول إلى تعليمات برمجية مخصصة.

يتم إعداد التقارير الافتراضية باستخدام تلميحات الأدوات لعرض نص ثابت أو قيم ثابتة من حقول البيانات عندما يقوم المستخدم بتمرير مؤشر الماوس فوق عنصر التقرير. إذا كنت تستخدم الاقتطاع، فعليك تعيين خاصية ToolTip إلى قيمة الحقل لكي يظهر النص الكامل عندما يقوم المستخدم بتمرير الماوس فوق النص المقتطع.

أفضل الممارسات عند إنشاء تقارير تتضمن حقول التاريخ والوقت

عندما تقوم بإنشاء تقارير تستخدم حقول التاريخ والوقت، عليك العلم بما يلي:

  • لتمكين التناسق مع قيم التاريخ والوقت في Customer Engagement (on-premises)، عندما تنشئ تقارير تستخدم حقلًا يستند إلى التوقيت العالمي المتفق عليه (UTC) (مستقل عن المنطقة الزمنية أو التاريخ فقط)، لا تحوّل القيمة إلى قيمة تستند إلى منطقة زمنية إقليمية (إعدادات المستخدم المحلية).

  • إذا قمت بإجراء تغييرات على سلوك التاريخ والوقت لحقل في كيان ما، فقد تحتاج إلى إعادة إنشاء التقارير التي تستخدم ذلك التاريخ والوقت للتقرير لعرض الحقل بشكل صحيح.

    • إعادة إنشاء تقارير معالج التقارير. قم بتحرير التقرير باستخدام "معالج التقارير" باستخدام المعلمات نفسها لإعادة إنشاء التقرير.

    • إعادة إنشاء التقارير استنادًا إلى حل مدار. فيما يتعلق بالحلول المدارة، بدلًا من تحرير التقرير، يمكنك إعادة استيراد الحل لإعادة إنشاء التقرير.

    • إعادة إنشاء تقارير مخصصة تم إنشاؤها باستخدام Visual Studio. قم بتحديث حقول التاريخ والوقت في Visual Studio، كما تقتضي الحاجة، ثم اعد نشر التقرير.

    للحصول على مزيد من المعلومات حول حقول التاريخ والوقت، راجع سلوك نوع بيانات التاريخ والوقت‬.

(راجع أيضًا )

دليل إعداد التقارير والتحليلات
تحسين أداء التقارير