#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. спасибо за ваш ответ — дает мне что-то, с чем можно продолжить.