First, thanks to @pokoli I am able to provide my user to download PDF & Excel.
Now my user hopes the downloaded file name can be customized on the fly.. for example.. he/she download a report for Jan 2025 .. can we rename the downloaded file to become sales_report_jan_2025.pdf ?
The report file name is always composed of the name of the action followed by the names of the records.
The name of the record can be customized in the action definition.