2011-12-29 3 views
1

Мне нужно создать гистограмму, которая показывает # учетных записей, которые мы создали за последние 3 месяца. Я попытался использовать запрос/представление Last X-Months, но, как я сказал в этом post, он просто не работает так, как я этого хочу. Я сделал некоторые поиски и нашел еще один article, который мог бы мне помочь, поскольку он объясняет, как создать диаграмму, основанную на веб-ресурсе. Если я создал веб-ресурс (JScript), который мог бы программно создать xetch-выборку, используя точные даты, тогда я был бы золотым. Я знаю, как создать xetch-выборку, одна вещь, которую я не понимаю, - это как ее вставить в диаграмму xml и получить ее для рендеринга. Поэтому в основном мне нужно создать пользовательскую диаграмму, которая опирается на веб-ресурс, который будет вычислять правильный XML-выбор. Есть идеи?Создание диаграммы с пользовательским программным изменением FetchXML

ответ

0

Вместо того, чтобы использовать javascript, вы можете использовать Business Intelligence Development Studio (BIDS) и расширение выборки (или собственный SQL, если вы используете локальную установку), чтобы создать диаграмму/отчет, который вы можете включить в панель или форму в клиенте Dynamics. Затем вы можете использовать VB, чтобы включить что-либо, созданное в первый или третий месяц месяца, или любую другую подобную логику.

Richard Knudson has a blog post, посвященный включению отчетов в приборные панели, as does MSDN.

+0

Но разве сообщения не отличаются от графиков (визуализации)? – Steve

+0

@Steve: Они есть, и поэтому вы теряете способность настраивать визуализацию. Конструктор отчетов позволяет использовать 8 различных типов диаграмм (бар, линия, разброс и т. Д.), А среди этих типов - множество вариантов, и это говорит о базовом требовании создания диаграммы, соответствующей вашим критериям, но они будут более или менее статически создаются в вашем отчете (по крайней мере, из коробки). –

+0

@Steve: Что касается передачи в FetchXml существующих визуализаций/диаграмм, я предполагаю, что это невозможно, поскольку FetchXml, кажется, закодирован в источнике страницы для диаграмм. –

Смежные вопросы