Assume that you set a random variable of your report query for instance the screenshot below, what is the usage of this variable? I cant see any differences between just appliying a filter to your query and setting a variable like i did in the screenshot. Does anyone can explain the work mechanism behind this?
The second question is that;
In scenario i have set ;
variable1=USER_A
then click ok and saved it. I am wondering if i could run the report for another user by adding the necessary filter into URL like below.
h ttps://10.210.122.209/aveksa/main?Oid=147&ReqType=Dialog&PageID=ViewReportDialogData_save&Action=New&ObjectClass=com.aveksa.gui.objects.report.GuiReport&variable1=USER_B
In short, it looks like the answer is yes (for reports), but that isn't quite what they're meant for. In Help > Reporting > Configuring Run-Time Parameters for Reports and Charts Used in Dashboards > Working with Query-Specific Parameters (at least in 7.0.0 and 7.0.1), the documentation describes using so-called "query-specific parameters" in dashboards so that, for example, you could create a dashboard for users from an HR department and another dashboard for users from the IT department and have both dashboards use the same report object but with a different department parameter that you would set up as part of the dashboard.
I didn't copy-paste the RSA docs here since I'm not sure I'm allowed to do that