إضافة أسلوب تنقل في التقرير

من خلال استخدام أسلوب تنقل في التقرير، يمكن الحصول على تجربة ديناميكية وتفاعلية في إعداد التقارير. باستخدام الكثير من أنواع الإجراءات، تسمح التقارير للمستخدم بالانتقال إلى تقارير مفصلة أو سجلات Microsoft Dynamics 365 أو مواقع ويب أخرى.

ملاحظة

للحصول على مزيد من المعلومات عن أسلوب التنقل في التقرير، راجع التصفح والتنقل التفصيلي والتقارير الفرعية ومناطق البيانات المتداخلة (Report Builder وSSRS) في وثائق SQL Server. يصف هذا الموضوع أسلوب التنقل في التقرير الخاص بتقارير Microsoft Dynamics 365.

التصفح الديناميكي عبر Microsoft Dynamics 365

يمكنك تصفح تقرير للانتقال إلى نموذج ويب Microsoft Dynamics 365. يتم تطبيق تقرير تفصيلي فرعي في الخطوات التالية:

  1. تتم إضافة عنصر صورة أو قيمة (مثل مربع نص) إلى تقرير. تحتوي خاصية Value لهذا العنصر على تعليمات برمجية تنشئ عنوان URL باستخدام عنوان Microsoft Dynamics 365 الأساس بالإضافة إلى المعلمات التي تشير إلى سجل معين.

  2. عندما يقوم المستخدم بتحديد عنصر التقرير، تفتح نافذة مستعرض جديدة باستخدام عنوان URL المكوّن الذي تم إدخاله كعنوان ويب الهدف.

  3. يقوم Microsoft Dynamics 365 بتحميل المعلومات الخاصة بالكيان المحدد في نموذج ويب يظهر في نافذة المستعرض.

لإعداد تقرير تفصيلي فرعي في Microsoft Dynamics 365

  1. أنشئ معلمة مخفية من نوع السلسلة في التقرير الذي يحمل الاسم CRM_URL. لمزيد من المعلومات حول إضافة معلمات، راجع استخدام المعلمات في التقارير. عند تشغيل التقرير، يتم تعيين هذه المعلمة تلقائيًا إلى عنوان Microsoft Dynamics 365 على الويب.

  2. أضف عنصر تقرير، مثل مربع نص.

  3. انقر نقرًا مزدوجًا فوق عنصر التقرير التفصيلي الفرعي وحدد خصائص من القائمة المختصرة.

  4. انقر فوق خيارات متقدمة.

  5. في علامة تبويب التنقل، انقر فوق الانتقال السريع إلى URL وقم بإدخال تعبير بالتنسيق التالي:

    = Parameters!CRM_URL.Value & "?ID={"& GUID &"}&LogicalName=entity logical name"  
    

    يجب إضافة المعرف الفريد العمومي (GUID) الكيان والاسم المنطقي للكيان إلى عنوان URL لكي تتمكن من التنقل عبر التفاصيل. على سبيل المثال:

    = Parameters!CRM_URL.Value & "?ID={"&Fields!Opportunityid.Value.ToString()&"}&LogicalName=opportunity"  
    
  6. انقر فوق موافق.

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

    يمكن الحصول على المعرف الفريد العمومي (GUID) لسجل من طريقة العرض المُصفاة الصحيحة، على سبيل المثال، FilteredOpportunity.

(راجع أيضاً )

كاتبو التقارير في Dynamics 365
تصنيف التقارير وعرضها بلغات مختلفة