Renders a step-progress wizard using the jQuery SmartWizard library, loading the current step via RPC on a configurable refresh interval.
BigTable — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="", Orientation="") -> str:
Returns an HTML <div> and inline <script> that poll RpcGetseries via RemoteProcedureCall to determine the current step and build the SmartWizard nav list dynamically. The wizard is rendered with disabled: true and keyNavigation: false so it is display-only. The polling interval is controlled by self._Refresh (seconds).
The query used by RpcGetseries must return rows where the first column of the first row is the current step name, and subsequent columns in each row are step labels.
RpcGetseries(data)Executes the report's _Query with $param1$ substituted and returns the result as a series.
Requires axion.rpc.js, jquery.smartWizard.min.js, smart_wizard.css, and smart_wizard_theme_dots.css. The theme is determined by self.Type (default: dots).