Catch, handle, and report errors, and write Null values to databases with canvas apps (Public Preview)

Important

This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

Errors happen.  Canvas apps provide a default behavior when they do, but this may not always match what you want.  With this feature, you can catch, interrogate, throw, suppress, log, and message errors to your users.

Errors and Null values were previously indistinguishable, so pushing Null values to databases was a problem.  Null is a legitimate value in many database systems.  With errors properly separated out in canvas apps, you can write Null values to all databases.