Packagestimulsoft.viewer
Classpublic class StiViewerFx
InheritanceStiViewerFx Inheritance mx.containers.Canvas
Implements mx.binding.IBindingClient



Public Properties
 PropertyDefined By
  bookmarksCanvas : StiBookmarksCanvas
StiViewerFx
  bookmarksDiv : HDividedBox
StiViewerFx
  bottomToolbarDiv : HBox
StiViewerFx
  currentPage : int
StiViewerFx
  currentReport : int
Отображаемый в данный момент отчёт, в случае если их много (для Drill-Down)
StiViewerFx
  designer : *
StiViewerFx
  innerReport : StiReport
StiViewerFx
  mainToolbarDiv : HBox
StiViewerFx
  pageViewMode : String
StiViewerFx
  panelFind : StiFindPanel
StiViewerFx
  panelMain : StiMainPanel
StiViewerFx
  panelNavigate : StiNavigatePanel
StiViewerFx
  panelReports : StiReportsPanel
StiViewerFx
  panelVariables : StiVariablesPanel
StiViewerFx
  panelViewMode : StiViewModePanel
StiViewerFx
  report : StiReport
StiViewerFx
  reports : Array
[read-only]
StiViewerFx
  thumbnailsCanvas : StiThumbnailsCanvas
StiViewerFx
  thumbnailsDiv : HDividedBox
StiViewerFx
  viewerCanvas : StiViewerCanvas
StiViewerFx
  zoom : Number
StiViewerFx
Public Methods
 MethodDefined By
  
Constructor.
StiViewerFx
  
assignReport(report:StiReport):void
Присвоение нового отчёта вьюверу, с очисткой всех коллекций отчётов и сохранённых переменных
StiViewerFx
  
close():void
StiViewerFx
  
dispose():void
StiViewerFx
  
initialize():void
[static]
StiViewerFx
  
loadReportSnapshot(xml:XMLNode, reportAssignMode:int = 1):void
Загрузка построенного отчёта
StiViewerFx
  
loadReportTemplate(xml:XMLNode, reportAssignMode:int = 1):void
Загрузка шаблона отчёта с последующим рендерингом
StiViewerFx
  
StiViewerFx
  
StiViewerFx
  
renderReport(report:StiReport):void
Рендеринг отчёта
StiViewerFx
  
resetZoom():void
StiViewerFx
  
setZoomMultiplePages(pagesByWidth:int, pagesByHeight:int):void
StiViewerFx
  
StiViewerFx
  
StiViewerFx
  
StiViewerFx
  
StiViewerFx
  
StiViewerFx
  
updateDrillDown(interaction:StiInteraction, page:StiPage):void
StiViewerFx
  
StiViewerFx
  
updateReport(report:StiReport):void
StiViewerFx
  
updateSortingFromServer(component:StiComponent = null, ctrlKeyPressed:Boolean = false):void
StiViewerFx
Events
 Event Summary Defined By
  StiViewerFx
  StiViewerFx
  StiViewerFx
  StiViewerFx
  StiViewerFx
  StiViewerFx
Property Detail
bookmarksCanvasproperty
public var bookmarksCanvas:StiBookmarksCanvas

This property can be used as the source for data binding.

bookmarksDivproperty 
public var bookmarksDiv:HDividedBox

This property can be used as the source for data binding.

bottomToolbarDivproperty 
public var bottomToolbarDiv:HBox

This property can be used as the source for data binding.

currentPageproperty 
currentPage:int


Implementation
    public function get currentPage():int
    public function set currentPage(value:int):void
currentReportproperty 
currentReport:int

Отображаемый в данный момент отчёт, в случае если их много (для Drill-Down)


Implementation
    public function get currentReport():int
    public function set currentReport(value:int):void
designerproperty 
designer:*


Implementation
    public function get designer():*
    public function set designer(value:any):void
innerReportproperty 
innerReport:StiReport


Implementation
    public function get innerReport():StiReport
    public function set innerReport(value:StiReport):void
mainToolbarDivproperty 
public var mainToolbarDiv:HBox

This property can be used as the source for data binding.

pageViewModeproperty 
pageViewMode:String


Implementation
    public function get pageViewMode():String
    public function set pageViewMode(value:String):void
panelFindproperty 
public var panelFind:StiFindPanel

This property can be used as the source for data binding.

panelMainproperty 
public var panelMain:StiMainPanel

This property can be used as the source for data binding.

panelNavigateproperty 
public var panelNavigate:StiNavigatePanel

This property can be used as the source for data binding.

panelReportsproperty 
public var panelReports:StiReportsPanel

This property can be used as the source for data binding.

panelVariablesproperty 
public var panelVariables:StiVariablesPanel

This property can be used as the source for data binding.

panelViewModeproperty 
public var panelViewMode:StiViewModePanel

This property can be used as the source for data binding.

reportproperty 
report:StiReport


Implementation
    public function get report():StiReport
    public function set report(value:StiReport):void
reportsproperty 
reports:Array  [read-only]


Implementation
    public function get reports():Array
storedReportproperty 
sti_internal var storedReport:XMLNode = null

thumbnailsCanvasproperty 
public var thumbnailsCanvas:StiThumbnailsCanvas

This property can be used as the source for data binding.

thumbnailsDivproperty 
public var thumbnailsDiv:HDividedBox

This property can be used as the source for data binding.

viewerCanvasproperty 
public var viewerCanvas:StiViewerCanvas

This property can be used as the source for data binding.

zoomproperty 
zoom:Number


Implementation
    public function get zoom():Number
    public function set zoom(value:Number):void
Constructor Detail
StiViewerFx()Constructor
public function StiViewerFx()

Constructor.

Method Detail
assignReport()method
public function assignReport(report:StiReport):void

Присвоение нового отчёта вьюверу, с очисткой всех коллекций отчётов и сохранённых переменных

Parameters

report:StiReport

close()method 
public function close():void

dispose()method 
public function dispose():void

initialize()method 
public static function initialize():void

loadReportSnapshot()method 
public function loadReportSnapshot(xml:XMLNode, reportAssignMode:int = 1):void

Загрузка построенного отчёта

Parameters

xml:XMLNode
 
reportAssignMode:int (default = 1)

loadReportTemplate()method 
public function loadReportTemplate(xml:XMLNode, reportAssignMode:int = 1):void

Загрузка шаблона отчёта с последующим рендерингом

Parameters

xml:XMLNode
 
reportAssignMode:int (default = 1)

onUpdateDocumentInteractionResult()method 
public function onUpdateDocumentInteractionResult(event:StiReportEvent):void

Parameters

event:StiReportEvent

refreshInteractions()method 
public function refreshInteractions():void

renderReport()method 
public function renderReport(report:StiReport):void

Рендеринг отчёта

Parameters

report:StiReport

resetZoom()method 
public function resetZoom():void

setZoomMultiplePages()method 
public function setZoomMultiplePages(pagesByWidth:int, pagesByHeight:int):void

Parameters

pagesByWidth:int
 
pagesByHeight:int

setZoomOnePage()method 
public function setZoomOnePage():void

setZoomPageWidth()method 
public function setZoomPageWidth():void

setZoomTwoPages()method 
public function setZoomTwoPages():void

updateChartDrillDown()method 
public function updateChartDrillDown(comp:StiComponent, seriesInteraction:StiSeriesInteractionData):void

Parameters

comp:StiComponent
 
seriesInteraction:StiSeriesInteractionData

updateControlsState()method 
public function updateControlsState():void

updateDrillDown()method 
public function updateDrillDown(interaction:StiInteraction, page:StiPage):void

Parameters

interaction:StiInteraction
 
page:StiPage

updateDrillDownFromServer()method 
public function updateDrillDownFromServer(interaction:StiInteraction, page:StiPage):void

Parameters

interaction:StiInteraction
 
page:StiPage

updateReport()method 
public function updateReport(report:StiReport):void

Parameters

report:StiReport

updateSortingFromServer()method 
public function updateSortingFromServer(component:StiComponent = null, ctrlKeyPressed:Boolean = false):void

Parameters

component:StiComponent (default = null)
 
ctrlKeyPressed:Boolean (default = false)

Event Detail
componentMouseClick Event
Event Object Type: stimulsoft.viewer.events.StiViewerEvent

designClick Event  
Event Object Type: stimulsoft.viewer.events.StiViewerEvent

endExport Event  
Event Object Type: stimulsoft.viewer.events.StiViewerEvent

exit Event  
Event Object Type: stimulsoft.viewer.events.StiViewerEvent

sendEmail Event  
Event Object Type: stimulsoft.viewer.events.StiViewerEvent

startExport Event  
Event Object Type: stimulsoft.viewer.events.StiViewerEvent