0đź‘Ť
I suggest you review the URL Access docs for SSRS reports. That lets you basically load an iFrame with the report contents. This will let you provide parameters to your report, and/or suppress user parameter selection, among many other things.
However, think through your “build a tree view for the report’s parameter.” If you’re asking to use the SSRS / report built-in parameter selection outside of the report viewer control – just don’t. It requires you to parse the report definition yourself, and that way there be dragons. The syntax is deep and involved.
Instead, I suggest you hand roll your own tree view in Vue, then pass that as a parameter to the report, suppressing the HTML5 viewer’s display of the parameter selection controls (using the URL querystring &rc:Parameters=Collapsed
)