C# Class fyiReporting.RDL.FunctionField

Inheritance: IExpr
Mostrar archivo Open project: majorsilence/My-FyiReporting Class Usage Examples

Protected Properties

Property Type Description
f fyiReporting.RDL.Field

Public Methods

Method Description
ConstantOptimization ( ) : IExpr
Evaluate ( Report rpt, fyiReporting.RDL.Row row ) : object
EvaluateBoolean ( Report rpt, fyiReporting.RDL.Row row ) : bool
EvaluateDateTime ( Report rpt, fyiReporting.RDL.Row row ) : System.DateTime
EvaluateDecimal ( Report rpt, fyiReporting.RDL.Row row ) : decimal
EvaluateDouble ( Report rpt, fyiReporting.RDL.Row row ) : double
EvaluateInt32 ( Report rpt, fyiReporting.RDL.Row row ) : int
EvaluateString ( Report rpt, fyiReporting.RDL.Row row ) : string
FunctionField ( fyiReporting.RDL.Field fld ) : System

obtain value of Field

FunctionField ( string name ) : System
GetTypeCode ( ) : TypeCode
IsConstant ( ) : bool

Private Methods

Method Description
IsNumericType ( TypeCode tc ) : bool

Method Details

ConstantOptimization() public method

public ConstantOptimization ( ) : IExpr
return IExpr

Evaluate() public method

public Evaluate ( Report rpt, fyiReporting.RDL.Row row ) : object
rpt Report
row fyiReporting.RDL.Row
return object

EvaluateBoolean() public method

public EvaluateBoolean ( Report rpt, fyiReporting.RDL.Row row ) : bool
rpt Report
row fyiReporting.RDL.Row
return bool

EvaluateDateTime() public method

public EvaluateDateTime ( Report rpt, fyiReporting.RDL.Row row ) : System.DateTime
rpt Report
row fyiReporting.RDL.Row
return System.DateTime

EvaluateDecimal() public method

public EvaluateDecimal ( Report rpt, fyiReporting.RDL.Row row ) : decimal
rpt Report
row fyiReporting.RDL.Row
return decimal

EvaluateDouble() public method

public EvaluateDouble ( Report rpt, fyiReporting.RDL.Row row ) : double
rpt Report
row fyiReporting.RDL.Row
return double

EvaluateInt32() public method

public EvaluateInt32 ( Report rpt, fyiReporting.RDL.Row row ) : int
rpt Report
row fyiReporting.RDL.Row
return int

EvaluateString() public method

public EvaluateString ( Report rpt, fyiReporting.RDL.Row row ) : string
rpt Report
row fyiReporting.RDL.Row
return string

FunctionField() public method

obtain value of Field
public FunctionField ( fyiReporting.RDL.Field fld ) : System
fld fyiReporting.RDL.Field
return System

FunctionField() public method

public FunctionField ( string name ) : System
name string
return System

GetTypeCode() public method

public GetTypeCode ( ) : TypeCode
return TypeCode

IsConstant() public method

public IsConstant ( ) : bool
return bool

Property Details

f protected_oe property

protected Field,fyiReporting.RDL f
return fyiReporting.RDL.Field