AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.09.2016, 11:59   #1  
Дмитрий А.А. is offline
Дмитрий А.А.
Участник
Аватар для Дмитрий А.А.
 
173 / 19 (1) ++
Регистрация: 24.07.2015
Адрес: СПб
Вопрос по отчетам
Добрый день.
CRM 2011.
Возникла необходимость построить отчет, который бы выдавал следующую информацию:
1)список организаций, по определенному критерию
2)к каждой из организаций подтягивал бы данные из нескольких ВЗ, Заказов, Счетов и Т.д.(объединяя их по каждой конкретной организации)
и выводил бы все в одной таблице.

Сложность, с которой столкнулся и не могу понять, объясню на примере:
есть 3 организации: Орг А, Орг Б, Орг С.
имеются соответствующие им ВЗ: ВЗ-А1, ВЗ-А2, ВЗ-Б1, ВЗ-С1, ВЗ-С2, ВЗ-С3.
В каждой из ВЗ есть интересующий меня продукт.
Таблицу надо построить так, чтобы:
------------------------------------------
Орг А ----------> Сумма(продукт(ВЗ-А1)+продукт(ВЗ-А2))
Орг Б ----------> Сумма(продукт(ВЗ-Б1))
Орг С ----------> Сумма(продукт(ВЗ-С1)+продукт(ВЗ-С2)+продукт(ВЗ-С3))
------------------------------------------
А вот как делать суммирование по каждой отдельной организации - немного не понимаю... Нужен подотчет, в который как параметр будет передаваться Код Организации и возвращать нужные мне суммы, или же все делается как-то проще, а я изобретаю велосипед?
Старый 26.09.2016, 12:30   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Поскольку у вас 2011 предположу, что вы используете SQL запросы. А в SQL запросах практически любой вопрос решается. Предложил бы вам использовать подзапросы. Чтото вроде:

Код:
Select
	a.accountid
	,a.name
	,(Select
		Sum(op.extendedamount)
	  From FilteredOpportunity o
		Inner Join FilteredOpportunityProduct op on o.opportunityid = op.opportunityid
		Where o.customerid = a.accountid) ProductsTotal
From FilteredAccount a
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
За это сообщение автора поблагодарили: Дмитрий А.А. (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
вопрос по отображению данных mistah Dynamics CRM: Функционал 6 14.11.2011 15:43
Вопрос по отчетам (picklist > report) Viktor GuGo Dynamics CRM: Функционал 5 21.01.2010 21:40
Вопрос по отчётам!Help! moskalevas Dynamics CRM: Разработка 7 30.07.2009 19:56
Вопрос от новичка, вопрос про оповещение по электронной почте при создание любого события. echo_igor Dynamics CRM: Прочие вопросы 2 15.06.2009 11:07
Вопрос по отчетам amg Dynamics CRM: Функционал 3 03.04.2007 09:24

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:14.