Generic Apache ECharts report that defaults to a line series type; use specialised subclasses for specific chart types.
ECHARTS — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="") -> str:
Inherited from ObjReportEchartsbase. Param1, Param2, and Param3 are forwarded in the RPC payload for SQL token substitution. Returns an HTML string containing a styled panel and an ECharts initialisation script.
Uses the Apache ECharts JS library. Delegates all rendering and RPC logic to ObjReportEchartsbase. self.Type is "line" by default; the actual chart type rendered is controlled by the _Options JSON on the report definition (see ObjReportEchartsbase for full options reference).