Globals
Stimulsoft
Report
Dictionary
StiDataColumn
Class StiDataColumn
Hierarchy
StiDataColumn
StiDataTransformationColumn
StiCalcDataColumn
Implements
IStiJsonReportObject
ICloneable
IStiName
IStiAppDataColumn
IStiAppAlias
IStiInherited
Index
Constructors
constructor
Properties
_hash
alias
business
Object
data
Columns
Collection
data
Source
index
key
name
InSource
type
Accessors
inherited
name
Methods
as
clone
get
Alias
get
Column
Path
get
Data
Type
get
Key
get
Name
get
Name
InSource
implements
is
is2
load
From
Json
Object
load
From
Xml
memberwise
Clone
meta
save
ToJson
Object
set
Key
to
String
get
Business
Object
From
Data
Column
get
Column
Name
From
Data
Column
get
Data
Column
From
Column
Name
get
Data
From
Business
Object
get
Data
From
Data
Column
get
Data
List
From
Data
Column
get
Data
Source
From
Data
Column
get
Datas
From
Data
Column
get
Datas
From
Data
Source
With
Expression
get
Relation
Name
Constructors
constructor
new
Sti
Data
Column
(
nameInSource
?:
string
, name
?:
string
, alias
?:
string
, type
?:
Type
, key
?:
string
)
:
StiDataColumn
Parameters
Default value
nameInSource:
string
= "Column"
Default value
name:
string
= "Column"
Default value
alias:
string
= name
Default value
type:
Type
= String
Default value
key:
string
= null
Returns
StiDataColumn
Properties
Protected
_hash
_hash
:
StiMeta
[]
alias
alias
:
string
business
Object
business
Object
:
StiBusinessObject
data
Columns
Collection
data
Columns
Collection
:
StiDataColumnsCollection
= null
data
Source
data
Source
:
StiDataSource
index
index
:
number
= -1
key
key
:
string
name
InSource
name
InSource
:
string
= "Column"
type
type
:
Type
Accessors
inherited
get
inherited
(
)
:
boolean
set
inherited
(
value
:
boolean
)
:
void
Returns
boolean
Parameters
value:
boolean
Returns
void
name
get
name
(
)
:
string
set
name
(
value
:
string
)
:
void
Returns
string
Parameters
value:
string
Returns
void
Methods
as
as<T>
(
type
:
object
|
Interface
<
T
>
)
:
T
Type parameters
T
Parameters
type:
object
|
Interface
<
T
>
Returns
T
clone
clone
(
)
:
StiDataColumn
Returns
StiDataColumn
get
Alias
get
Alias
(
)
:
string
Returns
string
get
Column
Path
get
Column
Path
(
)
:
string
Returns
string
get
Data
Type
get
Data
Type
(
)
:
Type
Returns a type of the data column.
Returns
Type
The name of the data column.
get
Key
get
Key
(
)
:
string
Returns
string
get
Name
get
Name
(
)
:
string
Returns
string
get
Name
InSource
get
Name
InSource
(
)
:
string
Returns
string
implements
implements
(
)
:
any
[]
Returns
any
[]
is
is<T>
(
type
:
object
|
Interface
<
T
>
)
:
this
Type parameters
T
Parameters
type:
object
|
Interface
<
T
>
Returns
this
is2
is2<T>
(
type
:
object
|
Interface
<
T
>
)
:
boolean
Type parameters
T
Parameters
type:
object
|
Interface
<
T
>
Returns
boolean
load
From
Json
Object
load
From
Json
Object
(
jObject
:
StiJson
)
:
void
Parameters
jObject:
StiJson
Returns
void
load
From
Xml
load
From
Xml
(
xmlNode
:
XmlNode
)
:
void
Parameters
xmlNode:
XmlNode
Returns
void
memberwise
Clone
memberwise
Clone
(
)
:
StiDataColumn
Returns
StiDataColumn
meta
meta
(
)
:
StiMeta
[]
Returns
StiMeta
[]
save
ToJson
Object
save
ToJson
Object
(
mode
:
StiJsonSaveMode
)
:
StiJson
Parameters
mode:
StiJsonSaveMode
Returns
StiJson
set
Key
set
Key
(
key
:
string
)
:
void
Parameters
key:
string
Returns
void
to
String
to
String
(
)
:
string
Returns
string
Static
get
Business
Object
From
Data
Column
get
Business
Object
From
Data
Column
(
dictionary
:
StiDictionary
, column
:
string
)
:
StiBusinessObject
Parameters
dictionary:
StiDictionary
column:
string
Returns
StiBusinessObject
Static
get
Column
Name
From
Data
Column
get
Column
Name
From
Data
Column
(
dictionary
:
StiDictionary
, column
:
string
)
:
string
Parameters
dictionary:
StiDictionary
column:
string
Returns
string
Static
get
Data
Column
From
Column
Name
get
Data
Column
From
Column
Name
(
dictionary
:
StiDictionary
, column
:
string
, allowRelationName
?:
boolean
)
:
StiDataColumn
Parameters
dictionary:
StiDictionary
column:
string
Default value
allowRelationName:
boolean
= false
Returns
StiDataColumn
Static
get
Data
From
Business
Object
get
Data
From
Business
Object
(
dictionary
:
StiDictionary
, column
:
string
)
:
any
Parameters
dictionary:
StiDictionary
column:
string
Returns
any
Static
get
Data
From
Data
Column
get
Data
From
Data
Column
(
dictionary
:
StiDictionary
, column
:
string
, useRelationName
?:
boolean
)
:
any
Parameters
dictionary:
StiDictionary
column:
string
Default value
useRelationName:
boolean
= true
Returns
any
Static
get
Data
List
From
Data
Column
get
Data
List
From
Data
Column
(
dictionary
:
StiDictionary
, column
:
string
, maxRows
?:
number
, firstPositionInDataSource
?:
boolean
)
:
any
[]
Parameters
dictionary:
StiDictionary
column:
string
Default value
maxRows:
number
= null
Default value
firstPositionInDataSource:
boolean
= false
Returns
any
[]
Static
get
Data
Source
From
Data
Column
get
Data
Source
From
Data
Column
(
dictionary
:
StiDictionary
, column
:
string
)
:
StiDataSource
Parameters
dictionary:
StiDictionary
column:
string
Returns
StiDataSource
Static
get
Datas
From
Data
Column
get
Datas
From
Data
Column
(
dictionary
:
StiDictionary
, column
:
string
, maxRows
?:
number
, firstPositionInDataSource
?:
boolean
, useRelationName
?:
boolean
)
:
any
[]
Parameters
dictionary:
StiDictionary
column:
string
Default value
maxRows:
number
= null
Default value
firstPositionInDataSource:
boolean
= false
Default value
useRelationName:
boolean
= true
Returns
any
[]
Static
get
Datas
From
Data
Source
With
Expression
get
Datas
From
Data
Source
With
Expression
(
data
:
any
, expression
:
string
, maxRows
?:
number
, firstPositionInDataSource
?:
boolean
)
:
List
<
string
>
Parameters
data:
any
expression:
string
Default value
maxRows:
number
= null
Default value
firstPositionInDataSource:
boolean
= false
Returns
List
<
string
>
Static
get
Relation
Name
get
Relation
Name
(
dictionary
:
StiDictionary
, dataSource
:
StiDataSource
, relationName
:
string
)
:
string
Parameters
dictionary:
StiDictionary
dataSource:
StiDataSource
relationName:
string
Returns
string
Globals
Stimulsoft
Report
Dictionary
Design
Helpers
Sti
Data
Column
constructor
_hash
alias
business
Object
data
Columns
Collection
data
Source
index
key
name
InSource
type
inherited
name
as
clone
get
Alias
get
Column
Path
get
Data
Type
get
Key
get
Name
get
Name
InSource
implements
is
is2
load
From
Json
Object
load
From
Xml
memberwise
Clone
meta
save
ToJson
Object
set
Key
to
String
get
Business
Object
From
Data
Column
get
Column
Name
From
Data
Column
get
Data
Column
From
Column
Name
get
Data
From
Business
Object
get
Data
From
Data
Column
get
Data
List
From
Data
Column
get
Data
Source
From
Data
Column
get
Datas
From
Data
Column
get
Datas
From
Data
Source
With
Expression
get
Relation
Name
Generated using
TypeDoc
Returns a type of the data column.