Тема: Databases in CRM
Показать сообщение отдельно
Старый 19.11.2009, 15:48   #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
Цитата:
Сообщение от Soulcar Посмотреть сообщение
Здравствуйте!

При построение запроса непосредственно в базу CRM с запросом поля Created by(допустим lead) отображаются ID пользователя, а не его имя. Как вывести имя ?

Подскажите пару статей по работе с базами данных CRM(построение отчетов).

Заранее благодарен.
Добрый день.

Тут есть 2 варианта:
1. Использовать Join на SystemUser View и имя получать оттуда. Например:

Код:
Select 
a.Name
,s.FullName 
From 
account a Inner Join
systemuser s On a.CreatedBy = s.systemuserid
2. Использовать FilteredViews в выборках. Например:

Код:
Select
Name,
CreatedByName
From
FilteredAccount
По поводу статей... Просто надо уметь писать запросы, а ньюансы разработки отчётов под Microsoft Dynamics CRM есть в SDK.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

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