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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.07.2015, 14:42   #1  
vasya-serega is offline
vasya-serega
Участник
 
145 / 17 (1) ++
Регистрация: 12.05.2013
Адрес: Украина
Вообще задача выбрать все доступные коннекш роли для определенной сущности.
Роли, которые доступные только для определенных записей, можно получить, выполнив следующий код (пример на C#, на js переписать проблем возникнуть не должно)
X++:
                    var query = new QueryExpression
                    {
                        EntityName = ConnectionRole.EntityLogicalName,
                        ColumnSet = new ColumnSet("connectionroleid", "name"),
                        LinkEntities = 
                        {
                            new LinkEntity
                            {
                                LinkToEntityName = ConnectionRoleObjectTypeCode.EntityLogicalName,
                                LinkToAttributeName = "connectionroleid",
                                LinkFromEntityName = ConnectionRole.EntityLogicalName,
                                LinkFromAttributeName = "connectionroleid",
                                LinkCriteria = new FilterExpression
                                {
                                    FilterOperator = LogicalOperator.And,
                                    Conditions = 
                                    {
                                        new ConditionExpression 
                                        {
                                             AttributeName = "associatedobjecttypecode",
                                             Operator = ConditionOperator.In,
                                             Values = { "account" /* или что именно нужно */ }
                                        }
                                    }
                                }
                            }
                        }
                    };
А вот как найти дополнительно коннекшн роли, доступные для всех типов записей, не понятно.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: How to install Microsoft Dynamics CRM 2013 without an Internet Connection Blog bot Dynamics CRM: Blogs 0 21.11.2013 19:11
crminthefield: Use PowerShell: build a redist folder to install Dynamics CRM 2011 without an internet connection Blog bot Dynamics CRM: Blogs 0 15.08.2013 01:16
crminthefield: How to Make a Custom Administrator Security Role in CRM 2011 (On-Premise) Blog bot Dynamics CRM: Blogs 0 12.04.2012 21:11
CRM DE LA CREME! Enabled and disable fields based on a user role Blog bot Dynamics CRM: Blogs 0 17.05.2010 13:05
Dynamics CRM Tools: Tools Update : New connection control Blog bot Dynamics CRM: Blogs 0 18.11.2009 12:05
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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