Class Reference
%ZEN.Report.Aggregate.VarP
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%ZEN] >  [Report] >  [Aggregate] >  [VarP]
Private  Storage

deprecatedclass %ZEN.Report.Aggregate.VarP extends %ZEN.Report.CustomAggregate

VarP (whole population) Variance aggregate

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 2


Summary

Properties
Count SUMX SUMX2 accumIf
class escape excelFormula excelName
excelNumberFormat expression field fields
filter format ignoreNLS name
postprocessResult preprocessValue runtimeMode type
uniqueId

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%PostProcessValue %PreProcessValue %RemoveFromSaveSet %SerializeObject
%SetModified %ValidateObject GetResult ProcessValue
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
fieldIsValid nameIsValid


Properties

• property Count as %Integer [ InitialExpression = 0 ];
Number of values processed
• property SUMX as %Double [ InitialExpression = 0 ];
• property SUMX2 as %Double [ InitialExpression = 0 ];
• property postprocessResult as %ZEN.Datatype.boolean [ InitialExpression = 1 ];
• property preprocessValue as %ZEN.Datatype.boolean [ InitialExpression = 1 ];

Methods

• method GetResult() as %String
Returns the variance - biased, works if sample is whole populations
• method ProcessValue(pValue As %Double) as %Status
ProcessValue is called sequentially on each record returned by the report query or queries.


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.