OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MReporting Namespace Reference

Classes

class  TColumnSetting
 
class  TColumnSettingCollection
 
class  TParameter
 This class is able to hold one value, and knows to which column and level this variable applies. More...
 
class  TParameterList
 This class is a container class that holds an unlimited number of TParameter objects. It provides functions to add parameters of all possible types. It provides functions for retrieving the value of a given parameter, depending on column and level. The data can be stored to an xml file and loaded from an xml file. More...
 
class  TResultList
 This will be removed soon. More...
 

Enumerations

enum  eParameterFit { eExact , eBestFit , eAllColumnFit , eBestFitEvenLowerLevel }
 

Enumeration Type Documentation

◆ eParameterFit

This is used to specify, how strictly the column and level value should be fit by the result of a search for a parameter.

Enumerator
eExact 

will fit both column and value exactly.

eBestFit 

will fit the closest column and level, only looking to the current and upper levels

eAllColumnFit 

will also include values in the levels below the current level

eBestFitEvenLowerLevel 

will only consider values whose column has the value ALLCOLUMNS (99).