IAnalysisOutput

Defines the public contract for the AnalysisOutput class. Exposes a single method that orchestrates the full analysis output pipeline: building cross-tables, writing formulas, registering graphs, and rendering charts across all analysis scopes. Scope for analysis worksheet selection

Methods

WriteAnalysis #

Write all analysis tables, formulas, and graphs to the output

Signature:

Public Sub WriteAnalysis(): End Sub

Orchestrates the complete analysis output pipeline. Iterates through each analysis scope (normal, time series, spatial, spatio-temporal), builds cross-tables from the table specifications, writes formulas via CrossTableFormula, registers table and graph metadata in AnaTabIds, and renders all tracked graphs on the output worksheets.