I'm trying to configure a Report Rule that only triggers when an operational report is executed from a specific Command button I've added via Page Designer.
Setup:
- Added Command button that executes ExecuteOperationalReport
- Created ParameterMapping setting REPORT_RULE_ID = 1 for this button
- Configured Report Rule with condition to check this parameter


Issue: The Report Rule should only trigger when the report is requested from my custom action button created in Page Designer, not from other sources. However, the condition is not working.
What I've tried:
- Various parameter formats in the Report Rule condition:
e@REPORT_RULE_ID]
,eREPORT_RULE_ID]
, etc. - Verified ParameterMapping is correctly set to pass REPORT_RULE_ID = 1. From developer console, I can see that the parameter is being passed to the report request (it’s part of the generated URL).
The Report Rule still doesn't recognize the parameter condition and does not trigger at all.
Question: Is there a way to trigger a Report Rule only when a report is requested from a specific button? If that's not possible, can it be done based on the page the request originates from?
Any guidance would be appreciated.