Renders a Bootstrap 5 accordion where each query column header becomes a panel heading and the corresponding data value becomes the panel body.
ACCORDION — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="") -> str:
Parameters are unused. Column names from FieldNames are used as accordion headings (up to 50 columns, plus the last column). The first data row's values are used as panel bodies. All panels are rendered expanded (show). Returns an HTML string.
Loads Bootstrap 5 (bootstrap.min.css and bootstrap.bundle.min.js) from the local resource path.