javascript — CRM 2013 Создание поля ввода в веб-ресурсе на основе поля optionset

CRM 2013 Создание поля ввода в веб-ресурсе на основе поля optionset

Если вы хотите запросить конкретные метаданные OptionSet из CRM и заполнить значения в раскрывающемся списке HTML, для их получения можно использовать приведенный ниже веб-интерфейс API. Читать далее

 https://crmdev.crm.dynamics.com/api/data/v9.1/EntityDefinitions(LogicalName='account')/Attributes/Microsoft.Dynamics.CRM.PicklistAttributeMetadata?$select=LogicalName{amp}amp;$filter=LogicalName eq 'new_fieldname'{amp}amp;$expand=OptionSet 

Изменить : позже я понял, что вы используете CRM 2013, поэтому веб-API не будет доступен для вас. Вы должны использовать SDK.Metadata.js как описано в этом блоге .

Затем из ответа вы можете выполнить итерацию и добавить элемент управления {amp}lt;option{amp}gt; в {amp}lt;select{amp}gt; в HTML, как описано в этой теме SO

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector