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

This class is able to hold one value, and knows to which column and level this variable applies. More...

Inheritance diagram for Ict.Petra.Shared.MReporting.TParameter:

Public Member Functions

 TParameter (String pname, TVariant pvalue, int pcolumn, int plevel)
 constructor More...
 
 TParameter (TParameter copy)
 copy constructor More...
 

Public Attributes

String name
 name of the parameter More...
 
int column
 can be between 1 and 12 and more More...
 
int level
 level 1 is the main level, the bigger the number, the lower the level. More...
 
TVariant value
 the value of this parameter More...
 

Static Public Attributes

const int ALLCOLUMNS = 99
 if this is set in column, the parameter applies to all columns More...
 

Detailed Description

This class is able to hold one value, and knows to which column and level this variable applies.

Constructor & Destructor Documentation

◆ TParameter() [1/2]

Ict.Petra.Shared.MReporting.TParameter.TParameter ( String  pname,
TVariant  pvalue,
int  pcolumn,
int  plevel 
)
inline

constructor

◆ TParameter() [2/2]

Ict.Petra.Shared.MReporting.TParameter.TParameter ( TParameter  copy)
inline

copy constructor

Parameters
copy

Member Data Documentation

◆ ALLCOLUMNS

const int Ict.Petra.Shared.MReporting.TParameter.ALLCOLUMNS = 99
static

if this is set in column, the parameter applies to all columns

◆ column

int Ict.Petra.Shared.MReporting.TParameter.column

can be between 1 and 12 and more

◆ level

int Ict.Petra.Shared.MReporting.TParameter.level

level 1 is the main level, the bigger the number, the lower the level.

◆ name

String Ict.Petra.Shared.MReporting.TParameter.name

name of the parameter

◆ value

TVariant Ict.Petra.Shared.MReporting.TParameter.value

the value of this parameter


The documentation for this class was generated from the following file: