Dollars are dollars are dollars. Until they’re not. I’ve been working on the portal implementation where pricing can look like this: Forms seem to be fine but any custom layout, uhm, is suddenly very challenging. I can get values without any issues but can’t format them for display. Before long, an SOS is sent: Folks, […]
Tip #1320: Keep in touch
&tl;dr We are back, tons of tips in the pipeline, promise to keep in touch, new stuff coming, first BAD Masterclass of 2020 is just over two weeks. Tell me more We are back after month and something hiatus. Not that we did nothing in these few week, just the opposite. But we should’ve posted […]
Tip #1319: Double the single quotes
tl;dr If you have email addresses coming from somewhere and you’re using them in Power Automate to filter and find the records, make sure to double the quotes. Full story One of the observations made by our lifetime tipster Jerry Weinstock was that citizens tend to create automations that follow happy path. I have to […]
Tip #1313: Blocked by conditional access
We are back from the travel bursts, some reorganization, and “hold my beer I’m too busy to do it myself” spurts. The first post after this short hiatus is not going to be about Power Automate, however tempting it might be. We’ll get to that subject later on this week. In the meantime, something a […]
Tip #1308: Secret support in SDK
We usually don’t “tip” about SDK releases but 9.1.0.3 just landed in Nuget and it is too good not to be mentioned. By popular demand, support for not one but two new authentication types have been added: Current User ID login when using Online flows with OAuth (Including constructor/connection string support). This allows you to […]
Tip #1305: Test and enable mailboxes failure because of throttling
This next tip comes from Marius “Why are you still on-premises” Agur Lind. Got a tip of your own? Send it to jar@crmtipoftheday.com (and don’t forget to include either your Twitter handle or LinkedIn profile link for the eternal link appreciation). Have you ever used an on-premise deployment and found that some testing and enabling […]
Tip #1296: Quoting for developers
If you think this tip is great, I’ll take it as a compliment. If you think it’s lame, Joel is the one to blame because he was the one who convinced me to publish it. I like smart quotes (in Word and in Outlook). They make your text look “smart” without too much effort. On […]
Tip #1294: Export solution before running solution checker
tl;dr If you are getting “Couldn’t Complete” message from the solution checker, verify you can export the solution before running the solution checker. That way you’ll be able to see what’s wrong instead of an unhelpful “couldn’t complete” message. Today’s tip is from Andrew Wolfe. Got a tip? Send it to jar@crmtipoftheday.com. Tip I created […]
Tip #1287: Transition to Unified Interface. Now.
THE SITUATIONThe Web Client is likely to be deprecated by October 2019 with a view to be discontinued a year later Dynamics 365 Unified Interface Playbook In the immortal words of Jules: Oh, I’m sorry, did I break your concentration? Yes, the legacy Web Client is going away. Want to know more? Head off to […]
Tip #1286: Synchronize your watches
&tl;dr If you’re using CrmServiceClient and getting what seems to be a valid connection but cannot really use it because of the “The user authentication failed!” error, check the servers’ clocks in your infrastructure. Bo-o-o-oring I have some perfect reasonable code deployed in Azure and that code has been humming along, talking to Dynamics 365 […]