Renders an Apache ECharts Venn diagram for displaying set overlaps and intersections.
ECHARTSVENN — 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. The SQL query must return rows with two columns: set name and numeric value. Option building is handled by ObjReportEchartsbase._build_venn_option. Note that the venn series type requires an ECharts extension; ensure the appropriate plugin is loaded if it is not bundled in the standard ECharts distribution in use.