Renders a small anchor button that links to an internal report URL, with optional sub-report pre-rendering and FontAwesome icon.
BTN_HREF — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="") -> str:
Param1 encodes the target report code and up to three additional parameters separated by ^ (e.g. reportcode^p1^p2^p3). Each row from the query is first rendered as a sub-report. The button's CSS class comes from self._Reportclass (defaults to btn-success btn-sm). The icon defaults to fa-eye unless self._Glyph is set.
The link target is /report/rep=<reportcode> with optional param1, param2, and param3 appended.