Categories
Uncategorized

BUG ALERT: Filename Issues in Chrome version 72 and Microsoft Dynamics

Single Quote Filename Issues using Chrome Version 72 and Microsoft Dynamics

An issue appeared with the release of Chrome version 72 that impacts users who access Microsoft Dynamics CRM, 365, and other Dynamics products, wherein the filename of a file that is downloaded from the application (such as generated Word Templates, or Email Attachments) is wrapped with single quotes. So you end up with something like ‘mytemplate.docx’ instead of simply mytemplate.docx.

As you might imagine, this presents a problem with the operating system, which relies on the file extension to open the file properly.  Windows will not recognize a .docx’ extension.  So in order to open the file, the filename must be renamed to strip away the single quotes.

The developers of Chrome (Chromium, actually) are aware of this, and here is a thread that provides a lot of information as to when we might be able to see this fixed permanently.  So you don’t have to scroll through the thread, here are some important points:

  • Both Microsoft and the developers of Chromium are working on this.
  • First to be fixed on the Microsoft side is probably going to be Microsoft Dynamics 365.
  • It’s anyone’s guess who will fix it first, but on the Chromium side, it appears that a fix will be permanent in version 74, which is due out ” … in about four weeks.”
  • For On-Premise users there is a (surely unsupported) fix involving web.config.  (Scroll down in the Chromium thread shown above for that.)

Workarounds

Probably the best workaround is to use a different browser for now. Neither Firefox nor Edge seem to have this issue. This might be the best solution, since it appears that the issue will be resolved relatively soon.

If you are On-Premise, there is a web.config change that can be made, although it’s most likely unsupported, so environments that have strict controls over workarounds like this may reject this workaround.

 

Categories
Uncategorized

Document Management Rendering in Microsoft Dynamics 365

Rendering your SharePoint Integration

By far, the best method of integrating document management with your Microsoft Dynamics 365 instance is through SharePoint Online. Yes, it’s possible to use the list component with an on-premise SharePoint instance, but it’s just so much more seamless and simple to manage if you go all-in on the cloud version of SharePoint.

One small complaint that I have heard is that when you integrate SharePoint in this way, you must reach the documents through the Associated View menu for the entity you are working with. This means that you must click at to the top of the screen and then choose “Documents” from the choices of associated entities that are presented. See below.

Figure 1 – Reaching the Document Management section of an entity record requires 2 clicks as shown above

The Almighty Click

Software users often complain about extra clicks. It makes sense – if you add up all of those clicks over ten years of clicking and then divide by half you would save a decent amount of time. And I will agree that Microsoft Dynamics 365 remains a pretty “clicky” interface.

And so the question has come up as to whether there is any way to reduce the number of clicks – or at least somehow make it so the documents were accessible right on the form, and not by clicking the associated entities.

The Web Resource

There is a way – it’s not strictly supported, but I wouldn’t say it’s explicitly unsupported either. And it currently works.  As always, you run the risk of it not working in future iterations of Microsoft Dynamics 365, but it’s a pretty easy thing to disable.  It consists of an iFrame, plus some JavaScript to render the iFrame on the form – and it’s really just the same iFrame that is used by the Document Management integration itself.

Demonstrating the Choices

Below is a video that demonstrates the choices between using this solution and the out-of-the-box document management.

An important thing to understand is that you must have Document Management installed and configured with SharePoint Integration for this to work.  All this solution does is just save you a click – but we all know that those can add up!

SharePoint Integration Rendering in Microsoft Dynamics 365 from Blackfin Cloud Services on Vimeo.