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(Optional ByVal part As Byte = 0): 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.
Checkings
HasCheckings #
Whether the analysis output has logged diagnostic messages
Signature:
Public Property Get HasCheckings() As Boolean
Diagnostic logging access for analysis output results.
Returns: Boolean. True when diagnostic entries exist.
CheckingValues #
Retrieve the diagnostic log entries
Signature:
Public Property Get CheckingValues() As IChecking
Returns: IChecking. The checking instance, or Nothing.