Я создал новую сущность в своем CRM 2016 и имеет два атрибута: имя объекта и атрибут Entity. Пользователи будут использовать раскрывающийся список и выбрать имя сущности (контракт, контакт, свинец и т. Д.), Затем они выберут атрибут (leadid, custom_phone и т. Д.)список сущностей поиска в динамике CRM
Мой вопрос: как я могу построить поле поиска, чтобы показать имя объекта и атрибут сущности для поиска.
Я также исследовал текущее правило дублирования сущностей, и я вижу, что имя сущности lookup называется типом записи и использует инструмент разработчика F12, чтобы увидеть, что это список параметров.
Другие исследования: написать плагин, чтобы получить массив имен сущностей и поместить var [] в CRM-элемент управления в форме через событие onload javascript, но он выдает ошибку при назначении var [] для управления CRM.
Не могли бы вы дать мне ключевое слово для выполнения этого требования?
Покажите нам свой код. –
Привет, я ссылаюсь на адрес для создания поиска: [link] (https://community.dynamics.com/crm/f/117/t/128495) Я пишу один демо-javascript, затем добавляю JS-файл в веб-интерфейс ресурс в CRM и включить событие onload формы: function LoadEntityList() { var EntityLookup = new Array(); EntityLookup [0] = new Object(); EntityLookup [0] .id = "FDF42121-B9D7-E611-B055-00155D08642C"; EntityLookup [0] .name = "HHH KKKK"; EntityLookup [0] .entityType = "lead"; Xrm.Page.getAttribute ("entityname"). SetValue (EntityLookup); } Но, когда форма загружается, я получаю ошибку: invalidType when setValue –
Я нашел эквивалентный вопрос [здесь] (https://community.dynamics.com/crm/f/117/t/204164). Возможно, это проблема с корпусом. –