CRM (2015/3/6) Плагины для отчетов SSRS

#reporting-services #dynamics-crm-2015

#службы отчетов #dynamics-crm-2015

Вопрос:

У нас возникла ситуация, когда нам необходимо изменить данные, возвращаемые CRM. Это было реализовано в приложении с использованием плагинов, чтобы управлять каждым аспектом взаимодействия с пользователем.

Однако в отчетах SSRS эти плагины не вызываются. Мы исследовали ряд других сообщений (например, execute ), но пока не нашли жизнеспособного решения. Сообщение здесь, в котором предлагается использовать код javascript, нежизнеспособно, поскольку у нас большое количество отчетов.

Если есть кто-нибудь, кто имеет представление об этом, пожалуйста, дайте мне знать. TIA.

Ответ №1:

Вы не единственный человек, который ломал голову, пытаясь понять, почему это происходит, и после изучения их расширения отчетов я обнаружил, что данные извлекаются непосредственно из SQL без использования конечной точки (поэтому плагины не запускаются).). FetchXML внутренне преобразован в SQL.

Комментарии:

1. спасибо за ваш комментарий. можете ли вы описать, как именно вы смогли прийти к такому выводу? С какой версией вы это тестировали? это в CRM онлайн или локально? Я планирую описать это своему клиенту, чтобы они тоже могли понять.

2. Это было 4 года назад. Это была версия CRM 2011 года. Выводы были сделаны после анализа компонента отчетов о соединениях с FetchXML. Сетевой отражатель. Я не верю, что с этой стороны что-то радикально изменилось. Также я считаю, что нет большой разницы между CRM On-Prem и Онлайн в части отчетности.

3. спасибо за ваш ответ — дает мне что-то, с чем можно продолжить.