معرفی
گزارشدهی بخشی ضروری از هر ابزاری در سراسر جهان است، زیرا اطلاعات خلاصهشده را بر اساس نیاز کسبوکار به شما میدهد. هر ابزاری با یک ماژول داخلی برای توسعه گزارشها و همچنین Dynamics CRM ارائه میشود، اما ابزارهای داخلی محدودیتهای خاص خود را دارند و فاقد ویژگیهای خاصی هستند، که اجرای الزامات تجاری خود را برای یک توسعهدهنده سخت میکند.
![توسعه و پیاده سازی گزارش های SSRS در Dynamics CRM](http://pezhvak24.ir/dl/codenevis/firstcode/article/developing-and-implementing-ssrs-reports-in-dynamics-crm/Images/Developing%20and%20Implementing%20SSRS%20Reports%20in%20Dynamics%20CRM5.gif)
و بنابراین توسعه دهندگان باید به دنبال پیاده سازی این الزامات تجاری از طریق گزارش ابزارهای خاص باشند و یکی از راه حل های توصیه شده SSRS است.
برای تهیه و پیاده سازی گزارش موارد زیر مورد نیاز است:
- منبع داده - مجموعه داده ای که برای توسعه منطق و تهیه گزارش استفاده می شود
- اتصال دهنده داده - اکنون از آنجایی که ما یک منبع داده داریم و برای اتصال همان اتصال دهنده داده نیاز است، که به ما قدرت می دهد تا داده ها را بکشیم
- اعتبار کاربر - از آنجایی که در ابتدا گزارش خارج از ابزار توسعه مییابد، بنابراین باید اعتبارنامههای معتبری داشته باشیم که بتوان از آن برای اتصال به منبع داده از طریق رابط داده استفاده کرد.
- الزامات تجاری - منطقی که باید اجرا شود
ابزار
- Visual Studio 2015 یا Lower – Data Connector for Dynamics CRM در Visual Studio 2012 پشتیبانی می شود. من سعی کردم از آن با نسخه های بالاتر استفاده کنم، اما کانکتور به شما خطاهای تصادفی می دهد.
- ویژوال استودیو باید سرویس های SSDT را روی آن نصب کرده باشد.
مراحل ایجاد اولین گزارش:
- Visual Studio 2012 را باز کنید و پروژه خود را ایجاد کنید:
- رابط برای رابط مایکروسافت Dynamics 365 Fetch انتخاب شده است، زیرا در اینجا اطلاعات مورد نیاز اعتبارنامه کاربر را وارد خواهیم کرد.این یک منبع داده معتبر برای شما ایجاد می کند که ما در گزارش برای واکشی داده ها از آن استفاده خواهیم کرد.
- در ویژوال استودیو، اطمینان حاصل کنید که پنجره Solution Explorer فعال است و در آنجا بر روی "افزودن گزارش ها" کلیک کنید تا گزارش جدیدی به پروژه اضافه شود.