Как определить, открыта ли форма быстрого создания с верхней панели навигации или с помощью новой кнопки в поле поиска
Нажмите на новую кнопку в поле поиска шаблона проекта объекта проекта, это откроет форму быстрого создания, которая будет иметь все поля
Также нажмите на новую кнопку в верхнем правом углу навигационной панели и выберите объект проекта. Это также открывает форму быстрого создания со всеми полями.
Теперь я хочу отличить от того, где открыта форма быстрого создания (с помощью новой кнопки поиска или с панели навигации). Я хотел бы иметь решение для этого в UCI, а не в веб-клиенте
1 ответ
Буквально нет.
Одна и та же форма быстрого создания открывается точно так же как с помощью кнопки "Быстрый поиск" ("+"), так и с верхней панели навигации (+).
https://abc.crm.dynamics.com/api/data/v9.0/GetClientMetadata(ClientMetadataQuery=@ClientMetadataQuery)?@ClientMetadataQuery={%22MetadataType%22:%22form%22,%22MetadataSubtype%22:%22QuickCreate%22,%22EntityLogicalName%22:%22contact%22,%22MetadataId%22:null,%22MetadataNames%22:[],%22GetDefault%22:true,%22DependencyDepth%22:%22OnDemandWithContext%22,%22ChangedAfter%22:%22777574980%22,%22Exclude%22:[],%22AppId%22:%22edcd61cf-1f0c-e811-a95f-000d3a18032d%22}
Вероятно, можно подумать об обходном пути, когда мы поймем, чего вы пытаетесь достичь.
Форма быстрого создания Atleast, открытая из Subgrid, будет иметь предварительно заполненный родительский поиск для определения источника. Это как тупик.