إنشاء تقرير جديد باستخدام SQL Server Data Tools
إن SQL Server Data Tools عبارة عن بيئة لكتابة التقارير تسمح لك بإنشاء تقارير خدمات تقارير خادم SQL أو تحريرها في Visual Studio. تكون النتيجة النهائية ملف تعريف تقرير rdl. يحتوي على تعريف التقرير الذي يمكنك نشره في عرض التقارير.
يمكنك أيضًا كتابة التقارير باستخدام أي محرر نصوص شائع. للحد من الجهد الذي يتطلبه إنشاء تقرير مخصص، يمكنك تعديل ملف rdl. موجود يوفر معظم الوظائف المطلوبة. للحصول على مزيد من المعلومات حول تنسيق عناصر XML في ملف rdl.، راجع مرجع لغة تعريف التقارير. يمكن التحقق من XML للتقرير المعدّل باستخدام مخطط XML المحدد. يتحقق خدمات التقارير أيضًا من تعريف التقارير ويرفض التقرير إذا كان تعريفه غير صالح عندما تحاول تحميل التقرير.
ملاحظة
إذا تضمن ملف rdl. استعلام FetchXML، فسيتم التحقق من صحة الاستعلام في RDL بواسطة Microsoft Dynamics CRM 2016Report Authoring Extension، الذي يتحقق من صحته داخليًا في مقابل مخطط FetchXML.
إنشاء تقرير مخصص يستند إلى أسلوب الإحضار
لإنشاء تقرير مخصص يستند إلى أسلوب الإحضار:
تأكد من أنك تستخدم إصدارًا معتمدًا من Visual Studio، وSQL Server Data Tools، وMicrosoft Dynamics CRM 2016Report Authoring Extension، ومن أن لديك الامتيازات اللازمة. مزيد من المعلومات: بيئة كتابة التقارير باستخدام SQL Server Data Tools
افتح Visual Studio، ثم أنشئ مشروع خادم تقارير.
في "مستكشف الحلول"، انقر بزر الماوس الأيمن فوق مجلد التقارير، ثم انقر فوق إضافة تقرير جديد.
انقر فوق التالي.
في صفحة تحديد مصدر البيانات، انقر فوق "مصدر بيانات جديد، ثم حدد التفاصيل التالية:
الاسم: اكتب اسمًا لمصدر البيانات.
النوع: حدد Microsoft Dynamics 365 Fetch.
سلسلة الاتصال: حدد سلسلة الاتصال. يجب تحديد سلسلة الاتصال بالتنسيق التالي:
ServerURL;OrganizationName;HomeRealmURL
في سلسلة الاتصال هذه، ServerURL فقط إلزامي. إذا لم يتم تحديد OrganizationName، فسيتم استخدام المؤسسة الأولى التي ينتمي إليها المستخدم الذي يقوم بتشغيل هذا الاستعلام. HomeRealmURL هو URL نطاق التصديق الأولي لموفر الهوية الذي تستخدمه مؤسستك، وتحتاج إليه المؤسسة عندما تستخدم الاتحاد لإدارة الهوية. اتصل بمسؤول الشبكة لتحديد URL نطاق التصديق الأولي.
انقر فوق بيانات الاعتماد لتحديد بيانات الاعتماد للاتصال بتطبيقات Dynamics 365 for Customer Engagement أو تطبيقات Dynamics 365 for Customer Engagement، ثم انقر فوق التالي.
في صفحة تصميم الاستعلام، اكتب استعلام FetchXML في مربع الاستعلام. للحصول على هذا الاستعلام، يمكنك القيام بواحد مما يلي:
الحصول على FetchXML من استعلام بحث متقدم. للقيام بذلك، افتح التطبيق Customer Engagement (on-premises)، وانقر فوق بحث متقدم، ثم قم بإنشاء الاستعلام الذي تريده، ثم على علامة التبويب بحث متقدم، انقر فوق تنزيل Fetch XML. انسخ FetchXML إلى مربع الاستعلام لخصائص مجموعة البيانات في Visual Studio.
أدخل استعلام FetchXML يدويًا. يوضح المثال التالي كيفية إنشاء تقرير يعرض كافة الحسابات ذات 5000 موظف أو أكثر.
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false"> <entity name="account"> <attribute name="name" /> <attribute name="numberofemployees" /> <attribute name="accountnumber" /> <order attribute="name" descending="false" /> <filter type="and"> <condition attribute="numberofemployees" operator="gt" value="5000" /> </filter> </entity> </fetch>
انقر فوق التالي.
تأكد من الحقول التي سيتم تضمينها في التقرير، ثم انقر فوق التالي.
حدد نمطًا لتطبيقه على التقرير، ثم انقر فوق التالي.
تحقق من الحقول التي سيتم تضمينها في التقرير وأدخل اسمًا للتقرير، مثل الحسابات ذات أكثر من 5000 موظف. انقر فوق إنهاء.
إذا أردت معرفة الطريقة التي سيظهر بها التقرير عند تشغيله، انقر فوق علامة التبويب معاينة.
يؤدي هذا إلى إنشاء ملف rdl. مع اسم التقرير المحدد. يمكنك استخدام هذا الملف لنشر التقرير المخصص في تطبيقات Dynamics 365 for Customer Engagement باستخدام معالج التقارير. مزيد من المعلومات: نشر التقارير
راجع أيضًا
بيئة كتابة التقارير
المدونة: بدء استخدام التقارير المخصصة في السحابة
ملاحظة
هل يمكنك إخبارنا عن تفضيلات لغة التوثيق الخاصة بك؟ شارك في استطلاع قصير. (يرجى ملاحظة أن هذا الاستطلاع باللغة الإنجليزية)
سيستغرق الاستطلاع حوالي سبع دقائق. لا يتم جمع أي بيانات شخصية (بيان الخصوصية).
الملاحظات
إرسال الملاحظات وعرضها المتعلقة بـ