An input form inside Power BI removes the most common source of delay in a data process: the moment a user has to leave the report to record something.
Three ways to build one
- Translytical task flows: native to Fabric, best for single-value actions.
- Embedded Power Apps: flexible, but a second data context to secure and maintain.
- Writeback visuals: configured, not developed, and bound to the report model directly.
Grid entry versus form entry
For one record at a time, a form is fine. For planning, a grid is essential: users need to see hundreds of cells in context, spread values across periods, and copy a row. accoPLANNING provides the grid; accoMASTERDATA provides the governed form for dimension records.
The form should inherit the filters and security of the report it sits in, not carry its own.
Validation and control
Mandatory fields, data types, allowed value lists and row-level security are enforced at entry, and every save records user, timestamp and previous value in SQL Server.
Getting started
Create the writeback table, add the visual, map the fields, and set permissions. Most first forms are working within a day, with a 30-day trial available on AppSource.


