1. Microsoft Power Apps Documentation, "Create a business rule for a table." This document explains that business rules can run on the client. It states, "Client-side business rules run in the user's browser when the form loads and when field values change." This confirms their ability to provide immediate feedback without a refresh.
Source: Microsoft Learn, https://learn.microsoft.com/en-us/power-apps/maker/data-platform/create-business-rule
2. Microsoft Power Apps Documentation, "Business rules and recommendations." This page details the actions available in business rules, including "Set field value," which is the action needed to auto-populate the 'Name' column. It also contrasts this with server-side logic.
Source: Microsoft Learn, https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/create-business-rules-recommendations-apply-logic-form
3. Microsoft Power Automate Documentation, "Get started with Power Automate." This documentation describes Power Automate flows as processes that are triggered by an event, such as a record being created or updated. This server-side, event-driven model is inherently not instantaneous from the user's form interaction perspective.
Source: Microsoft Learn, https://learn.microsoft.com/en-us/power-automate/getting-started
4. Microsoft Dataverse Developer Guide, "Workflow processes." This guide distinguishes between real-time (synchronous) and background (asynchronous) workflows. The question specifies a background workflow, which the documentation confirms "is executed asynchronously," making it unsuitable for immediate UI updates.
Source: Microsoft Learn, https://learn.microsoft.com/en-us/power-apps/developer/data-platform/workflow-processes