بيئة كتابة التقارير باستخدام SQL Server Data Tools
يصف هذا المقال العناصر المطلوبة لكتابة تقارير تطبيقات Dynamics 365 for Customer Engagement.
يجب أن يكون لديك أدوات التطوير المطلوبة والامتيازات المناسبة في تطبيقات Dynamics 365 for Customer Engagement لكتابة أحد التقارير ونشره. يجب أيضًا أن تكون على دراية بما يلي:
Visual Studio.
إنشاء تقارير خدمات تقارير خادم SQL باستخدام SQL Server Data Tools (SSDT).
لغة تطبيقات Dynamics 365 for Customer EngagementFetchXML، لكتابة تقارير مستندة إلى أسلوب الإحضار.
الأدوات المطلوبة
يلزم توافر ما يلي لكتابة تقرير مخصص لتطبيقات Dynamics 365 for Customer Engagement:
Visual Studio. فيما يتعلق بإصدارات معينة، راجع متطلبات Report Authoring Extension.
SQL Server Data Tools. هذه هي بيئة تأليف التقارير المتوفرة كمكون إضافي مع Visual Studio.
Dynamics 365 Report Authoring Extension . يعد هذا مطلوبًا إذا كنت تقوم بكتابة تقارير مخصصة تستند إلى أسلوب الإحضار. لاحظ أن تطبيقات مشاركة العميل لـ Dynamics 365، مثل Dynamics 365 Sales وDynamics 365 Customer Service تدعم فقط التقارير المستندة إلى الإحضار. يجب تثبيت Dynamics 365 Report Authoring Extension على الكمبيوتر حيث تم تثبيت Visual Studio وSQL Server Data Tools. تنزيل: Dynamics 365 Report Authoring Extension. للحصول على إرشادات حول التثبيت، راجع تثبيت Dynamics 365 Report Authoring Extension.
ملحق Microsoft Reporting Services Projects. يُستخدم لإنشاء مشروعات خادم التقارير. الملحق مضمن مع Visual Studio 2015. بالنسبة إلى الإصدارات اللاحقة، راجع ملحق Report Services Projects.
ملاحظة
- لا يمكنك استخدام SQL Server Reporting Services Report Builder لتقارير FetchXML الخاصة بالمؤلف. يتم استخدام Dynamics 365 Report Authoring Extension لـ SQL Server Data Tools لتقارير FetchXML الخاصة بالمؤلف.
- يتوفر Dynamics 365 Report Authoring Extension فقط في إصدار 32 بت.
الامتيازات المطلوبة
لنشر التقارير المخصصة إلى Dynamics 365 for Customer Engagement، يجب أن يكون لديك حساب تطبيقات Dynamics 365 for Customer Engagement ودور أمان معين لك يتضمن امتياز PublishReport. افتراضيًا، يشتمل دور أمان مخصص النظام ومسؤول النظام على هذه الامتيازات.
عملية تطوير التقرير
فيما يلي سرد لخطوات تطوير تقارير تطبيقات Dynamics 365 for Customer Engagement مخصصة. قد تحتاج إلى تكرار بعض الخطوات عندما تقوم بتطوير تقرير:
قم بتطوير مفهوم التقرير أو مواصفاته استناداً إلى معلومات الأعمال المراد عرضها.
قم بإنشاء تقرير مخصص أو استخدم تقريرًا موجودًا لتعديله باستخدام SQL Server Data Tools في Visual Studio.
إنشاء تقرير جديد (مخصص). مزيد من المعلومات: إنشاء تقارير مخصصة باستخدام SQL Server Data Tools
قم بتنزيل ملف لغة تعريف التقارير (.rdl) لتطبيقات Dynamics 365 for Customer Engagement. للقيام بذلك، افتح تطبيق مشاركة العميل، وحدد علامة التبويب إعداد التقارير، وحدد التقرير الذي تريده، ثم حدد تحرير في شريط الأوامر. في صفحة خصائص التقرير، حدد تنزيل التقرير من شريط أدوات الإجراءات.
قم بإنشاء معلمات التقارير الأساسية. مزيد من المعلومات: استخدام المعلمات في التقارير
حدد مجموعات البيانات ومعايير التصفية لاسترداد البيانات:
- قم بتمكين التصفية المسبقة للكيانات الرئيسية. مزيد من المعلومات: استخدام عوامل التصفية في التقارير
قم بتحديد التخطيط الرئيسي للتقرير، بما في ذلك الرؤوس والتذييل.
أضف عناصر التقرير كما هو مطلوب تبعًا لمواصفات التقرير. مزيد من المعلومات: إضافة أسلوب تنقل في التقرير
معاينة التقرير في Visual Studio، وحل أي أخطاء. مزيد من المعلومات: اختبار التقارير واستكشاف أخطائها
نشر التقرير إلى خادم التقارير باستخدام تطبيقات Dynamics 365 for Customer Engagement. مزيد من المعلومات: نشر التقارير
تشغيل التقرير المنشور للتحقق من صحته.
راجع أيضًا
إنشاء استعلامات بواسطة FetchXML
إنشاء تقارير مخصصة باستخدام SQL Server Data Tools
ملاحظة
هل يمكنك إخبارنا عن تفضيلات لغة التوثيق الخاصة بك؟ شارك في استطلاع قصير. (يرجى ملاحظة أن هذا الاستطلاع باللغة الإنجليزية)
سيستغرق الاستطلاع حوالي سبع دقائق. لا يتم جمع أي بيانات شخصية (بيان الخصوصية).
الملاحظات
إرسال الملاحظات وعرضها المتعلقة بـ