01.09.2006, 12:18 | #1 |
Участник
|
Параметры для отчёта
Задача:
Из формы "Предложение" вызывается отчёт, которому нужно каким-то образом нужно передать ID предложения. Сделано: В VS 2005 создал Business Intelligence Projects->Report Server Project Создал отчёт, задал ему в Report->ReportParametrs необходимый параметр. Запускаю -> спрашивает параметр -> вожу -> всё работает. На CRM то же работает. Теперь вопрос: Как заставить CRM передавать ID предложения из которого вызывается отчёт. Да в "Распределение по категориям:Связанные типы записей" указал "Предложение".... т.е. на форме предложения появилась кнопка Отчёты, собственно из которой я и вызываю свой отчёт. |
|
04.09.2006, 07:23 | #2 |
Участник
|
Неужели никто не знает как мне в отчёте получить ID предложения из которого собственно он и был запущен
|
|
04.09.2006, 09:01 | #3 |
Участник
|
В запросе перед FilteredOpportunity ставьте префикс CRMAF_ ,
для отчета в настройках отчета указать что он только для формы предложения, после этого CRM должна только нужную возможность вам передавать, т.е. даже условий никаких не надо |
|
20.08.2008, 12:39 | #4 |
Участник
|
Господа, а не откроете ли тайну, где в отчете почесать надо, чтоб CRM позволял фильтры устанавливать? А то отчет создал - работает. Но при попытке в CRM для отчета установить Default Filter говорит, что This Report cann not have a Default Filter.
Что нужно сделать, чоб, скажем, Default Filter устанавливался по полям Лида? |
|
21.08.2008, 18:56 | #5 |
Kostya Afendikov
|
Цитата:
Сообщение от Sergio
Господа, а не откроете ли тайну, где в отчете почесать надо, чтоб CRM позволял фильтры устанавливать? А то отчет создал - работает. Но при попытке в CRM для отчета установить Default Filter говорит, что This Report cann not have a Default Filter.
Что нужно сделать, чоб, скажем, Default Filter устанавливался по полям Лида? Например для Account SELECT CRMAF_FilteredAccount.Name AS 'название организации', --название организации FROM FilteredAccount CRMAF_FilteredAccount Для любой сущности добавляете FilteredИмя_сущности, а для параметра, по которому хотите, чтобы добавился фильтр необходимо писать CRMAF_Filtered |
|
21.08.2008, 21:05 | #6 |
Moderator
|
В общих чертах так, но все же рекомендую скачать и почитать SDK по CRM. Про написание отчетов есть отдельный раздел.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|