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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.07.2014, 20:40   #1  
oleg-123 is offline
oleg-123
Участник
 
4 / 10 (1) +
Регистрация: 25.07.2014
Поле "В отношении"
Добрый день.
Я только начинаю изучать CRM и хотел бы попросить у вас помощь.
Суть:
Есть объекты "Действия", их можно создать как звонок, письмо и т.д..В этих созданных объектах есть поле "В отношении", это поле как я понял в базе является полем "RegardingObjectId"(ну есть еще RegardingObjectIdName, но тут оно не причем). Судя из названия RegardingObjectId является каким либо идентификатором который указывает на какую то сущность. Подскажите пожалуйста можно ли sql-запросом обратиться к сущности на которую он указывает и если да то к какой табличке нужно обращаться за этим?

Заранее спасибо.
Старый 25.07.2014, 21:11   #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
Обращаться надо к той таблице, на которую ссылается поле RegardingObjectId. Для организации это Account, для контакта - Contact и т.п. Для того, чтобы понять на какой тип записи ссылается поле RegardingObjectId есть поле RegardingObjectTypeCode.

Можете объяснить зачем вам это надо?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 26.07.2014, 00:10   #3  
oleg-123 is offline
oleg-123
Участник
 
4 / 10 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от a33ik Посмотреть сообщение
Обращаться надо к той таблице, на которую ссылается поле RegardingObjectId. Для организации это Account, для контакта - Contact и т.п. Для того, чтобы понять на какой тип записи ссылается поле RegardingObjectId есть поле RegardingObjectTypeCode.
Получается это решить может только человек, которой смотрит на данные, а таблицы которая говорит куда ссылаются поле нету?

Цитата:
Сообщение от a33ik Посмотреть сообщение
Можете объяснить зачем вам это надо?
Я просто смотрю как выглядит crm со стороны БД, так просто для информации хотел посмотреть, всю голову себе сломал как это так в таблицу данные разных типов заносятся а потом ещё и правильно парсяться
Старый 26.07.2014, 00:36   #4  
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
Цитата:
Сообщение от oleg-123 Посмотреть сообщение
Получается это решить может только человек, которой смотрит на данные, а таблицы которая говорит куда ссылаются поле нету?
Цитата:
Сообщение от a33ik Посмотреть сообщение
Для того, чтобы понять на какой тип записи ссылается поле RegardingObjectId есть поле RegardingObjectTypeCode.
Немного внимательности.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 26.07.2014, 00:44   #5  
oleg-123 is offline
oleg-123
Участник
 
4 / 10 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от a33ik Посмотреть сообщение
Немного внимательности.
Извините, я не так выразился, наверно.
Я имел в виду что нету, единого, так сказать общего/центрального места хранения куда ссылается это поле.
Просто если у меня будет произвольное кол-во своих сущностей ктотрые могут быть выбраны в этом поле, то я не смогу получить данные без накладывания спец условий на sql запрос а значит и сам запрос будет расти в количестве строк кода
Спасибо за помощь
Старый 26.07.2014, 00:53   #6  
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
Извините за любопытство, но зачем вам такой запрос?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 28.07.2014, 09:01   #7  
oleg-123 is offline
oleg-123
Участник
 
4 / 10 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от a33ik Посмотреть сообщение
Извините за любопытство, но зачем вам такой запрос?
Просто так, для общего развития так сказать
просто я думал, раз там стоит ID, то он должен куда-то ссылаться, а таблицу куда он ссылается найти не могу, вот и появился такой вопрос
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Поле "Область" по бизнес-процессе guenberg Dynamics CRM: Разработка 2 22.06.2010 21:04
Поле "В отношении" Camena Dynamics CRM: Разработка 2 29.10.2009 12:39
Как скрыть поле "edited by" для Notes xany Dynamics CRM: Разработка 26 23.03.2009 18:14
Нестандартное поле "Организации" William Orbit Dynamics CRM: Администрирование 6 22.04.2008 17:07
Как сделать в поле типа "Lookup" осуществить множественный выбор значений? Alexey-IT Dynamics CRM: Функционал 5 01.11.2007 11:48

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

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

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