Packagestimulsoft.report.engine.engineV2.builders
Classpublic class StiDataBandV2Builder
InheritanceStiDataBandV2Builder Inheritance StiBandV2Builder Inheritance StiContainerV2Builder Inheritance StiComponentV2Builder Inheritance StiV2Builder Inheritance StiService Inheritance StiObject Inheritance Object
Subclasses StiHierarchicalBandV2Builder



Public Properties
 PropertyDefined By
 Inheritedproperties : StiRepositoryItems
StiService
 InheritedserviceCategory : String
[read-only] Gets a service category.
StiService
 InheritedserviceInfo : String
[read-only] Gets a service description.
StiService
 InheritedserviceName : String
[read-only] Gets a service name.
StiService
 InheritedserviceType : Class
[read-only] Gets a service type.
StiService
Public Methods
 MethodDefined By
  
StiDataBandV2Builder
  
addFooterMarker(masterDataBand:StiDataBand, footerMaster:StiFooterBand):void
Adds the Footer Marker to the end of a list, if before the list FooterBands were output on all pages.
StiDataBandV2Builder
  
addKeepDetails(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
addKeepLevel(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
StiDataBandV2Builder
  
allowDetailDataBands(masterDataBand:StiDataBand):Boolean
StiDataBandV2Builder
  
allowKeepDetails(masterDataBand:StiDataBand):Boolean
StiDataBandV2Builder
  
StiDataBandV2Builder
  
StiDataBandV2Builder
 Inherited
clone(... args):Object
[override] Creates a new object that is a copy of the current instance.
StiService
  
endBands(masterDataBand:StiDataBand):void
Ends monitoring of band OnAllPages.
StiDataBandV2Builder
 Inherited
equals(object:Object):Boolean
StiObject
  
findDetailDataBands(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
findDetails(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
findEmptyBands(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
findFooters(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
findGroupFooters(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
findGroupHeaders(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
findHeaders(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
StiDataBandV2Builder
  
StiDataBandV2Builder
  
findSubReports(masterDataBand:StiDataBand):void
StiDataBandV2Builder
 Inherited
[static]
StiV2Builder
 Inherited
[static] Returns child bands.
StiBandV2Builder
  
getGroupFooterResult(masterDataBand:StiDataBand, groupHeaderBand:StiGroupHeaderBand):Boolean
StiDataBandV2Builder
  
getGroupHeaderResult(masterDataBand:StiDataBand, groupHeaderBand:StiGroupHeaderBand):Boolean
StiDataBandV2Builder
 Inherited
[static] Returns a panel for the component rendering.
StiContainerV2Builder
 Inherited
Get a short object type name (without library path).
StiObject
 Inherited
getType():Class
StiObject
 Inherited
getTypeName():String
StiObject
 Inherited
[override]
StiBandV2Builder
  
isCollapsed(masterDataBand:StiContainer, isRendering:Boolean):Boolean
[static]
StiDataBandV2Builder
  
isDenyDetailsOnFirstPage(masterDataBand:StiDataBand):Boolean
StiDataBandV2Builder
  
isDetailDataSourcesEmpty(masterDataBand:StiDataBand):Boolean
[static] Gets value indicates that all detail components are empty.
StiDataBandV2Builder
  
isPrintIfDetailEmpty(masterDataBand:StiDataBand):Boolean
[static]
StiDataBandV2Builder
 Inherited
isSimple(object:*):Boolean
[static]
StiObject
  
StiDataBandV2Builder
 Inherited
[override] Creates a shallow copy of the current Collection.
StiService
 Inherited
StiService
  
prepare(masterComp:StiComponent):void
[override]
StiDataBandV2Builder
  
prepareGroupResults(masterDataBand:StiDataBand):void
[static] Prepares a groups result for each group for the current line.
StiDataBandV2Builder
  
registerEmptyBands(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
removeKeepDetails(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
removeKeepGroupHeaders(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
removeKeepHeaders(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
removeKeepLevel(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
[override]
StiDataBandV2Builder
  
renderBand(masterDataBand:StiDataBand, band:StiBand, ignorePageBreaks:Boolean = false, allowRenderingEvents:Boolean = false):void
StiDataBandV2Builder
  
renderColumns(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
renderDetailDataBands(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
StiDataBandV2Builder
  
StiDataBandV2Builder
  
renderGroupFooters(masterDataBand:StiDataBand):void
Renders all group footers of this databand.
StiDataBandV2Builder
  
renderGroupHeaders(masterDataBand:StiDataBand):void
Renders all group headers of this databand.
StiDataBandV2Builder
  
renderHeaders(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
renderHierarchicalFooters(masterDataBand:StiDataBand, allowIndent:Boolean, level:int):void
StiDataBandV2Builder
  
renderHierarchicalHeaders(masterDataBand:StiDataBand, allowIndent:Boolean, level:int):void
StiDataBandV2Builder
  
StiDataBandV2Builder
  
renderMaster(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
renderReportSummaries(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
renderReportTitles(masterDataBand:StiDataBand):void
StiDataBandV2Builder
  
StiDataBandV2Builder
  
setDetails(masterDataBand:StiDataBand):void
[static]
StiDataBandV2Builder
  
[override] Sets system variables which are specific for the specified component.
StiDataBandV2Builder
  
startBand2(masterDataBand:StiDataBand, band:StiBand):void
Starts monitoring of specified band OnAllPages.
StiDataBandV2Builder
  
startBands(masterDataBand:StiDataBand, bands:StiComponentsCollection):void
Starts monitoring of specified collection of bands OnAllPages.
StiDataBandV2Builder
  
unPrepare(masterComp:StiComponent):void
[override] Clears a component after rendering.
StiDataBandV2Builder
Constructor Detail
StiDataBandV2Builder()Constructor
public function StiDataBandV2Builder()



Method Detail
addFooterMarker()method
public function addFooterMarker(masterDataBand:StiDataBand, footerMaster:StiFooterBand):void

Adds the Footer Marker to the end of a list, if before the list FooterBands were output on all pages.

Parameters

masterDataBand:StiDataBand
 
footerMaster:StiFooterBand

addKeepDetails()method 
public function addKeepDetails(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

addKeepLevel()method 
public function addKeepLevel(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

addKeepLevelAtLatestDataBand()method 
public function addKeepLevelAtLatestDataBand(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

allowDetailDataBands()method 
public function allowDetailDataBands(masterDataBand:StiDataBand):Boolean

Parameters

masterDataBand:StiDataBand

Returns
Boolean
allowKeepDetails()method 
public function allowKeepDetails(masterDataBand:StiDataBand):Boolean

Parameters

masterDataBand:StiDataBand

Returns
Boolean
checkHierarchicalFooters()method 
public function checkHierarchicalFooters(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

checkHierarchicalHeaders()method 
public function checkHierarchicalHeaders(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

endBands()method 
public function endBands(masterDataBand:StiDataBand):void

Ends monitoring of band OnAllPages.

Parameters

masterDataBand:StiDataBand

findDetailDataBands()method 
public function findDetailDataBands(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

findDetails()method 
public function findDetails(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

findEmptyBands()method 
public function findEmptyBands(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

findFooters()method 
public function findFooters(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

findGroupFooters()method 
public function findGroupFooters(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

findGroupHeaders()method 
public function findGroupHeaders(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

findHeaders()method 
public function findHeaders(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

findHierarchicalFooters()method 
public function findHierarchicalFooters(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

findHierarchicalHeaders()method 
public function findHierarchicalHeaders(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

findSubReports()method 
public function findSubReports(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

getGroupFooterResult()method 
public function getGroupFooterResult(masterDataBand:StiDataBand, groupHeaderBand:StiGroupHeaderBand):Boolean

Parameters

masterDataBand:StiDataBand
 
groupHeaderBand:StiGroupHeaderBand

Returns
Boolean
getGroupHeaderResult()method 
public function getGroupHeaderResult(masterDataBand:StiDataBand, groupHeaderBand:StiGroupHeaderBand):Boolean

Parameters

masterDataBand:StiDataBand
 
groupHeaderBand:StiGroupHeaderBand

Returns
Boolean
isCollapsed()method 
public static function isCollapsed(masterDataBand:StiContainer, isRendering:Boolean):Boolean

Parameters

masterDataBand:StiContainer
 
isRendering:Boolean

Returns
Boolean
isDenyDetailsOnFirstPage()method 
public function isDenyDetailsOnFirstPage(masterDataBand:StiDataBand):Boolean

Parameters

masterDataBand:StiDataBand

Returns
Boolean
isDetailDataSourcesEmpty()method 
public static function isDetailDataSourcesEmpty(masterDataBand:StiDataBand):Boolean

Gets value indicates that all detail components are empty.

Parameters

masterDataBand:StiDataBand

Returns
Boolean
isPrintIfDetailEmpty()method 
public static function isPrintIfDetailEmpty(masterDataBand:StiDataBand):Boolean

Parameters

masterDataBand:StiDataBand

Returns
Boolean
linkGroupHeadersAndGroupFooters()method 
public function linkGroupHeadersAndGroupFooters(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

prepare()method 
override public function prepare(masterComp:StiComponent):void

Parameters

masterComp:StiComponent

prepareGroupResults()method 
public static function prepareGroupResults(masterDataBand:StiDataBand):void

Prepares a groups result for each group for the current line.

Parameters

masterDataBand:StiDataBand

registerEmptyBands()method 
public function registerEmptyBands(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

removeKeepDetails()method 
public function removeKeepDetails(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

removeKeepGroupHeaders()method 
public function removeKeepGroupHeaders(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

removeKeepHeaders()method 
public function removeKeepHeaders(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

removeKeepLevel()method 
public function removeKeepLevel(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

render()method 
override public function render(masterComp:StiComponent):StiComponent

Parameters

masterComp:StiComponent

Returns
StiComponent
renderBand()method 
public function renderBand(masterDataBand:StiDataBand, band:StiBand, ignorePageBreaks:Boolean = false, allowRenderingEvents:Boolean = false):void

Parameters

masterDataBand:StiDataBand
 
band:StiBand
 
ignorePageBreaks:Boolean (default = false)
 
allowRenderingEvents:Boolean (default = false)

renderColumns()method 
public function renderColumns(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

renderDetailDataBands()method 
public function renderDetailDataBands(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

renderFootersOnAllPages()method 
public function renderFootersOnAllPages(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

renderFootersOnLastPage()method 
public function renderFootersOnLastPage(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

renderGroupFooters()method 
public function renderGroupFooters(masterDataBand:StiDataBand):void

Renders all group footers of this databand.

Parameters

masterDataBand:StiDataBand

renderGroupHeaders()method 
public function renderGroupHeaders(masterDataBand:StiDataBand):void

Renders all group headers of this databand.

Parameters

masterDataBand:StiDataBand

renderHeaders()method 
public function renderHeaders(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

renderHierarchicalFooters()method 
public function renderHierarchicalFooters(masterDataBand:StiDataBand, allowIndent:Boolean, level:int):void

Parameters

masterDataBand:StiDataBand
 
allowIndent:Boolean
 
level:int

renderHierarchicalHeaders()method 
public function renderHierarchicalHeaders(masterDataBand:StiDataBand, allowIndent:Boolean, level:int):void

Parameters

masterDataBand:StiDataBand
 
allowIndent:Boolean
 
level:int

renderMarkerFootersOnAllPages()method 
public function renderMarkerFootersOnAllPages(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

renderMaster()method 
public function renderMaster(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

renderReportSummaries()method 
public function renderReportSummaries(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

renderReportTitles()method 
public function renderReportTitles(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

resetLinkGroupHeadersAndGroupFooters()method 
public function resetLinkGroupHeadersAndGroupFooters(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

setDetails()method 
public static function setDetails(masterDataBand:StiDataBand):void

Parameters

masterDataBand:StiDataBand

setReportVariables()method 
override public function setReportVariables(masterComp:StiComponent):void

Sets system variables which are specific for the specified component.

Parameters

masterComp:StiComponent

startBand2()method 
public function startBand2(masterDataBand:StiDataBand, band:StiBand):void

Starts monitoring of specified band OnAllPages.

Parameters

masterDataBand:StiDataBand
 
band:StiBand

startBands()method 
public function startBands(masterDataBand:StiDataBand, bands:StiComponentsCollection):void

Starts monitoring of specified collection of bands OnAllPages.

Parameters

masterDataBand:StiDataBand
 
bands:StiComponentsCollection

unPrepare()method 
override public function unPrepare(masterComp:StiComponent):void

Clears a component after rendering.

Parameters

masterComp:StiComponent