Renders a responsive grid of big or small buttons sourced from a comma-separated list of report codes.
Row — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="", Orientation="") -> str:
Param1 — passed through to each embedded button report as its parameter.
Returns a <div class="container-fluid"> containing Bootstrap rows of buttons. The query must return one row with up to three columns:
SPACE to insert an empty placeholder)SMALL uses {smallbutton:...} macro; anything else uses {bigbutton:...}Reports that return empty output are excluded from the layout. Remaining buttons are distributed into equal-width Bootstrap columns, with short rows centred using offset padding.