Author Archives: Alex Shlega

Error logging for Microsoft Dynamics Portals

  Just got some time over the weekend to look into the error logging feature for the portals – it was introduced a while ago, so, if you have not seen the documentation yet, have a look: https://docs.microsoft.com/en-us/dynamics365/customer-engagement/portals/view-portal-error-log This turned out to be a mixed experience, although, it’s certainly better to have logging than not… Read More »

EasyRepro Tips: one way to work with invisible elements

  When using EasyRepro for automated testing on your Dynamics projects, you will almost inevitably run into the ElementNotVisibleException: This exception may happen in different places, and, if you wanted to understand why, this thread at StackOverflow will provide a very good explanation: https://stackoverflow.com/questions/22110282/how-to-click-on-hidden-element-in-selenium-webdriver Basically, as mentioned there, Selenium has been specifically written to NOT… Read More »

October ’18 release overview is out there

  October release overview (probably more like a preview) is out there: https://docs.microsoft.com/en-us/business-applications-release-notes/October18/index It’s a huge document this time, but it’s worth spending some time at least scanning through it – you will find some interesting content, such as: Document management capabilities will be added to the portals There will be reusable content blocks for… Read More »

Dynamics: disabling all controls for an attribute

Here is something that does not come up often.. When you have a few controls for the same attribute added to the form, using Xrm.Page.getControl(“<name>”).setDisabled won’t enable/disable all of them – it will only work for the first control on the form. At least in the 8.2 version. If you wanted to do the same… Read More »