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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2013, 13:28   #1  
Алексей Калистратов is offline
Алексей Калистратов
Участник
 
36 / 12 (1) ++
Регистрация: 02.05.2012
Вот еще подумалось - в принципе, хватит всего двух вещей:

1. Длинного поля description (ну хотя бы десяток килобайт, для ну очень сложных настроек)
2. Возможности прикрутить свой яваскрипт на форму настройки поля, который уже наворотит нужного интерфейса, а все данные свернет в json и в description положит. Это можно как нибудь без ансаппорта сделать?
Старый 18.02.2013, 13:54   #2  
Anros is offline
Anros
Участник
 
54 / 28 (1) +++
Регистрация: 01.07.2009
Мне кажется, что решение через "Настроечную сущность" не такое плохое.

Ее экземпляры привязывать к полям можно по scheme name – два текстовых поля с именами сущности и ее поля.

Создавать экземпляр с пустой настройкой по умолчанию считаю не целесообразным, так как не для всех полей она нужна. Для редактирования этой сущности можно создать свой интерфейс, который может запускаться из риббона форм сущностей, например. Там считать метаданные сущности и отобразить список всех полей, для которых возможна настройка. При выборе поля для редактирования можно проверить создана ли настройка для него и если нет, то создать перед тем как открыть ее на редактирование.

Еще плюс в этом решении, что юзерам можно дать право на редактировании только этой сущности, не давая прав на кастомизаци CRM. Считаю, что не стоит давать права на кастомизацию CRM пользователям, которые не совсем понимают что делают.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопрос по действию "эл.почта" в рамках "обращения" Raiden Dynamics CRM: Функционал 0 22.12.2010 12:30
Представление в "действие" и "журнал" bear1 Dynamics CRM: Функционал 1 29.06.2010 15:33
Как удалить рабочую группу или изменить у неё подразделение guenberg Dynamics CRM: Администрирование 11 06.06.2010 22:47
Microsoft Dynamics CRM Team Blog: Lost: Beware of the "Others" Blog bot Dynamics CRM: Blogs 0 01.06.2010 21:05
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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