| Package | stimulsoft.report.dictionary |
| Class | public class StiDataRelation |
| Inheritance | StiDataRelation StiObject Object |
| 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:StringGets or sets alias of relation.
public function get alias():String public function set alias(value:String):void| childColumns | property |
childColumns:ArrayGets or sets collection of child column names.
public function get childColumns():Array public function set childColumns(value:Array):void| childSource | property |
childSource:StiDataSourceGets or sets Child data source.
public function get childSource():StiDataSource public function set childSource(value:StiDataSource):void| dictionary | property |
dictionary:StiDictionaryGets 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:StringGets or sets relation name.
public function get name():String public function set name(value:String):void| nameInSource | property |
nameInSource:StringGets or sets name of relation in source of data.
public function get nameInSource():String public function set nameInSource(value:String):void| parentColumns | property |
parentColumns:ArrayGets or sets collection of parent column names.
public function get parentColumns():Array public function set parentColumns(value:Array):void| parentSource | property |
parentSource:StiDataSourceGets 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:StringPlease 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):ObjectParameters
... args |
Object |
| equals | () | method |
override public function equals(object:Object):BooleanParameters
object:Object |
Boolean |
| getLabel | () | method |
public function getLabel():StringReturnsString |
| memberwiseClone | () | method |
override public function memberwiseClone():ObjectReturnsObject |
| setName | () | method |
public static function setName(dataRelation:StiDataRelation, report:StiReport, dataSet:DataSet, name:String):voidSets a name and alias of relation.
Parameters
dataRelation:StiDataRelation | |
report:StiReport | |
dataSet:DataSet | |
name:String |
| toString | () | method |
public function toString():StringReturnsString |