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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.10.2007, 13:42   #1  
pkost is offline
pkost
Участник
 
150 / 11 (1) +
Регистрация: 25.09.2006
Адрес: Киев
? Подскажите как связать в отчете две таблицы: Activity и Oppportunity?
Добрый день. Подскажите как связать в отчете две таблицы: Activity и Oppportunity?
Нужно сваять отчет, что бы выводились активности по возможным сделкам и с привяской к Accounts и Owner.
__________________
Быть в курсе всего первым - значит быть Первым!

Последний раз редактировалось pkost; 16.10.2007 в 13:45.
Старый 17.10.2007, 08:12   #2  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
вероятно с помошью INNER JOIN
Старый 02.11.2007, 12:44   #3  
William Orbit is offline
William Orbit
Участник
 
20 / 10 (1) +
Регистрация: 01.11.2007
ActivityBase INNER JOIN ActivityPartyBase ON ActivityBase.ActivityId = ActivityPartyBase.ActivityId INNER JOIN OpportunityBase ON OpportunityBase.OpportunityId = ActivityPartyBase.PartyId
Старый 06.11.2007, 08:05   #4  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Цитата:
Сообщение от William Orbit Посмотреть сообщение
ActivityBase INNER JOIN ActivityPartyBase ON ActivityBase.ActivityId = ActivityPartyBase.ActivityId INNER JOIN OpportunityBase ON OpportunityBase.OpportunityId = ActivityPartyBase.PartyId
Вот не в коем случае так делать не надо! Зачем лезть в базовые таблицы, если есть фильтрованые представления?!
Кроме того, в базовых таблицах вы никогда не увидете добавленых вами полей - они лежат в отдельных таблицах, и не будет работать фильтрация по CRMAF_
Старый 08.11.2007, 10:43   #5  
William Orbit is offline
William Orbit
Участник
 
20 / 10 (1) +
Регистрация: 01.11.2007
Честно говоря, не понял, что Вы имели ввиду. По-моему, человек и спрашивал, как связать базовые талицы. Что касается добавленных полей - ну свяжите в запросе и с ними еще парой JOIN
Старый 08.11.2007, 12:15   #6  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Я говорю, строить отчеты на базовых таблицах нестоит, так как это неподдерживаеммое решение: их состав с обновлениями Microsoft может менять без всякого предупреждения. Отчеты надо строить на вьюхах: FilteredActivity и FilteredOppportunity в даннов случае. Во первых в эти вьюхи попадают только те данные на которые пользователь имеет права, во вторых они уже имеют все необходимые поля из связанных с сушьностью таблиц (например имя создателя объекта и пр.) и любые добавочные. И Самое главное: только для отчетов построенных на этих фильтрованных представлениях доступна вся гибкость фильтров CRM (как в стандартных отчетах). Словом, читайте SDK...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ronald Lemmen: Creating an activity report which includes the related people Blog bot Dynamics CRM: Blogs 0 14.07.2008 13:05
Ошибка в drill-отчете Каналы продаж Артем Enot Грунин Dynamics CRM: Администрирование 2 24.01.2008 15:51
Как сделать фильтр в отчете tatra Dynamics CRM: Разработка 2 15.01.2008 09:28
Как привязать к одному лукапу привязать две или более сущностей? Alexey-IT Dynamics CRM: Разработка 0 12.11.2007 18:05
Как связать две роли отношений сущностей? Alexey-IT Dynamics CRM: Разработка 4 12.11.2007 08:08

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

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

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