В недавнем обновлении Dynamics 365 CRM были добавлены новые функции. Одной из наиболее важных и полезных среди них является возможность просмотра и редактирования данных о связанной сущности в главной форме с помощью «Элемента управления компонентом формы».
Подобная функция полезна во многих отношениях, например, если продавец работает с записью и хочет изменить определенную информацию о клиенте, он может сделать это в той же форме. Раньше, если один и тот же продавец хотел отредактировать информацию о клиенте, ему нужно было открыть записи о клиенте, а уже затем изменять информацию. Это было достаточно неудобно. Раньше для просмотра связанных записей был необходим Quick View Form, но теперь, используя Form Component Control, можно редактировать информацию о связанных записью сущностях.
Мы можем редактировать информацию о связанной записи в той же форме, выполнив следующие шаги:
Зайдите в «Настройки» -> «Настроить систему»-> перейдите к сущности «Возможность» -> откройте форму «Возможность» и выберите поле поиска учетной записи -> нажмите «Изменить свойства». Как только мы нажмем на изменение свойств, откроется следующее окно.
Перейдите на вкладку Controls и выберите Form Component Control, как показано ниже.
Как только мы выберем Form Component Control, он будет выглядеть как на снимке экрана, показанном ниже.
Чтобы установить свойства, щелкните значок редактирования, как показано на скриншоте выше.
После того, как мы щелкнем по значку «редактировать» и откроется такое окно, выберите параметр «Привязать к статическому значению» и введите значение в текстовое поле в таком формате, как показано ниже.
<QuickForms> <QuickFormIds> <QuickFormId entityname = {Entity logicalname}> {FormId} </QuickFormId> </QuickFormIds> </QuickForms>
Поскольку мы хотим редактировать информацию о клиенте (учетной записи) при любой возможности, мы должны выбрать имя объекта в качестве идентификатора учетной записи и идентификатора формы учетной записи. Вы также можете выбрать любой идентификатор формы объекта самостоятельно.
<QuickForms> <QuickFormIds> <QuickFormId entityname = «account»> C9E7EC2D—EFCA-4E4C—B3E3-F63C4BBA5E4B </QuickFormId> </QuickFormIds> </QuickForms>
Как только мы установим значение свойств и нажмем ОК, можно сохранить и опубликовать форму. После публикации можно просматривать и редактировать информацию о клиенте (учетной записи) в форме «возможности», как показано ниже.
С помощью Form Component Control мы можем легко редактировать связанную информацию в основной форме.