Package | stimulsoft.report.dictionary |
Class | public class StiDataRelation |
Inheritance | StiDataRelation ![]() ![]() |
Implements | IStiInherited, IStiName, IStiRef, IStiSerializable |
Property | Defined By | ||
---|---|---|---|
alias : String Gets or sets alias of relation. | StiDataRelation | ||
childColumns : Array Gets or sets collection of child column names. | StiDataRelation | ||
childSource : StiDataSource Gets or sets Child data source. | StiDataRelation | ||
dictionary : StiDictionary Gets or sets the dictionary of data in which the relation is kept. | StiDataRelation | ||
inherited : Boolean | StiDataRelation | ||
name : String Gets or sets relation name. | StiDataRelation | ||
nameInSource : String Gets or sets name of relation in source of data. | StiDataRelation | ||
parentColumns : Array Gets or sets collection of parent column names. | StiDataRelation | ||
parentSource : StiDataSource Gets or sets Parent data source. | StiDataRelation | ||
ref : int | StiDataRelation | ||
relationName : String Please instead property RelationName use property NameInSource. | StiDataRelation |
Method | Defined By | ||
---|---|---|---|
StiDataRelation(nameInSource:String, name:String = null, alias:String = null, parentSource:StiDataSource = null, childSource:StiDataSource = null, parentColumns:StiBaseCollection = null, childColumns:StiBaseCollection = null) | StiDataRelation | ||
clone(... args):Object [override] | StiDataRelation | ||
equals(object:Object):Boolean [override] | StiDataRelation | ||
getLabel():String | StiDataRelation | ||
![]() | getShortTypeName():String Get a short object type name (without library path). | StiObject | |
![]() | getType():Class | StiObject | |
![]() | getTypeName():String | StiObject | |
![]() | isSimple(object:*):Boolean [static] | StiObject | |
memberwiseClone():Object [override] | StiDataRelation | ||
[static] Sets a name and alias of relation. | StiDataRelation | ||
toString():String | StiDataRelation |
alias | property |
alias:String
Gets or sets alias of relation.
public function get alias():String
public function set alias(value:String):void
childColumns | property |
childColumns:Array
Gets or sets collection of child column names.
public function get childColumns():Array
public function set childColumns(value:Array):void
childSource | property |
childSource:StiDataSource
Gets or sets Child data source.
public function get childSource():StiDataSource
public function set childSource(value:StiDataSource):void
dictionary | property |
dictionary:StiDictionary
Gets or sets the dictionary of data in which the relation is kept.
public function get dictionary():StiDictionary
public function set dictionary(value:StiDictionary):void
inherited | property |
inherited:Boolean
public function get inherited():Boolean
public function set inherited(value:Boolean):void
name | property |
name:String
Gets or sets relation name.
public function get name():String
public function set name(value:String):void
nameInSource | property |
nameInSource:String
Gets or sets name of relation in source of data.
public function get nameInSource():String
public function set nameInSource(value:String):void
parentColumns | property |
parentColumns:Array
Gets or sets collection of parent column names.
public function get parentColumns():Array
public function set parentColumns(value:Array):void
parentSource | property |
parentSource:StiDataSource
Gets or sets Parent data source.
public function get parentSource():StiDataSource
public function set parentSource(value:StiDataSource):void
ref | property |
ref:int
public function get ref():int
public function set ref(value:int):void
relationName | property |
relationName:String
Please instead property RelationName use property NameInSource.
public function get relationName():String
public function set relationName(value:String):void
StiDataRelation | () | Constructor |
public function StiDataRelation(nameInSource:String, name:String = null, alias:String = null, parentSource:StiDataSource = null, childSource:StiDataSource = null, parentColumns:StiBaseCollection = null, childColumns:StiBaseCollection = null)
nameInSource:String | |
name:String (default = null )
| |
alias:String (default = null )
| |
parentSource:StiDataSource (default = null )
| |
childSource:StiDataSource (default = null )
| |
parentColumns:StiBaseCollection (default = null )
| |
childColumns:StiBaseCollection (default = null )
|
clone | () | method |
override public function clone(... args):Object
Parameters
... args |
Object |
equals | () | method |
override public function equals(object:Object):Boolean
Parameters
object:Object |
Boolean |
getLabel | () | method |
public function getLabel():String
ReturnsString |
memberwiseClone | () | method |
override public function memberwiseClone():Object
ReturnsObject |
setName | () | method |
public static function setName(dataRelation:StiDataRelation, report:StiReport, dataSet:DataSet, name:String):void
Sets a name and alias of relation.
Parameters
dataRelation:StiDataRelation | |
report:StiReport | |
dataSet:DataSet | |
name:String |
toString | () | method |
public function toString():String
ReturnsString |