Action parameters help end-users to interactively trigger custom scripts directly from report controls like buttons or toggles. Unlike traditional dashboard controls that rely on DAX measures or modifying underlying semantic models, Action Parameters execute predefined operations natively within the report environment.
Viewers can perform advanced layout and analytical operations such as drilling down, rolling up hierarchies, switching visual layouts, or applying conditional formatting rules on the fly without requiring edit permissions or deep technical knowledge of report authoring.
Action parameters allow report authors to attach hierarchy-navigation scripts directly to UI controls like buttons or toggle switches. Instead of forcing users to rely on default visual header icons or context menus, action parameters offer a one-click experience to adjust the depth of data granularity.



8. Enabling the toggle drills down the treemap to the subcategory level, while disabling it rolls the data back up to the category level.

By binding a script to UI controls like toggles or buttons, end-users can on-demand highlight performance thresholds, flag variance outliers, or change color scales across tables, charts, and KPI cards. This provides a clean, highly interactive way to surface visual insights.
To demonstrate this feature, you start by creating a number parameter that accepts a threshold value. Then use this number parameter to define a conditional formatting rule and finally trigger the rule with a button control.



After you select the rule in your script, planning converts the rule name to the rule identifier.


Use action parameters to adjust number scaling across a planning sheet using scripts without altering the sheet structure. By tying scripts to controls like dropdowns or toggle buttons, end-users can convert visual values between thousands, millions, or native unscaled numbers.


