dynamics-crmmicrosoft-dynamicsdynamics-365dynamics-crm-365-v9dynamics-crm-uci

Dynamics 365, UCI - Can't find a way to edit new form behaviors


With the dynamics 365 version 9.1, Microsoft introduces a hybrid version. Current customers are trying the new interface and starting to encounter bugs with our connector.

I can't find myself a way to modify the behavior of forms in UCI.

Our solution include a contact and an account form. In this form, we added fields and webresources icons.

Example of issue : I don't want phone fields to have a phone icon. Instead, I want my solution icon to be shown.

Phone fields UCI issue

As you can see, the phone fields in UCI add phone icon and push mine down the form.

Can we modify form and behavior in the new interface (UCI)?

UPDATE : I took the problem in the wrong way. Instead of trying to remove the phone call icon from the UCI form and replace it with my own custom button i should have registered to the events directly. If you want to register to the phonecall icon events you will need to implement the Channel Integration Framework into your solution.

CIF General documentation

CIF Events documentation


Solution

  • Unfortunately, this good to have feature cannot be turned off it seems. “Click to dial” option with a phone icon is showing next to textbox control when there is a valid phone number in phone number field to allow you to use/call in single click via Skype, Jabber, etc.

    Even email address fields showing “mailto:” option with an icon next to the field control. These are fixed layouts, generated dynamically & not customizable as of today.

    May be you added your own icon using iframe/webresource (you didn’t show how it looks in web UI), but layout is rendering in different order in UCI (pushing your icon down). You can do some unsupported alternate workaround but it’s not recommended.