Class StiDataBand
java.lang.Object
- All Implemented Interfaces:
IStiAppExpressionCollection,IStiJsonReportObject,IStiForceSerializable,IStiSerializable,IStiSerializableRef,IStiSerializableToAttributes,IStiName,IStiBorder,IStiBreakable,IStiBrush,IStiBusinessObject,IStiCanGrow,IStiCanShrink,IStiComponentGuid,IStiConditions,IStiDataRelation,IStiDataSource,IStiFilter,IStiGrowToHeight,IStiInteraction,IStiKeepDetailsTogether,IStiKeepFooterTogether,IStiKeepGroupTogether,IStiKeepHeaderTogether,IStiMasterComponent,IStiOddEvenStyles,IStiPageBreak,IStiPrintAtBottom,IStiPrintIfDetailEmpty,IStiPrintOn,IStiPrintOnAllPages,IStiRenderMaster,IStiResetPageNumber,IStiSelect,IStiShift,IStiSort,IStiStartNewPage,IStiUnitConvert,IStiEnumerator,IStiReportProperty,IStiIgnoryStyle,IStiInherited,IStiStateSaveRestore,Cloneable
- Direct Known Subclasses:
StiCrossDataBand,StiHierarchicalBand,StiTable,StiTableOfContents
public class StiDataBand
extends StiDynamicBand
implements IStiDataSource, IStiMasterComponent, IStiDataRelation, IStiOddEvenStyles, IStiSort, IStiFilter, IStiStartNewPage, IStiPrintOnAllPages, IStiPrintIfDetailEmpty, IStiKeepDetailsTogether, IStiKeepFooterTogether, IStiKeepGroupTogether, IStiKeepHeaderTogether, IStiResetPageNumber, IStiRenderMaster, IStiBusinessObject
-
Field Summary
FieldsFields inherited from class com.stimulsoft.report.components.complexcomponents.StiContainer
border, brush, collapsingIndex, components, engine, ParentComponentIsBand, ParentComponentIsCrossBand, PropertyBlockedFields inherited from class com.stimulsoft.report.components.StiComponent
canGrow, canShrink, componentPlacement, conditions, currentPointer, expressions, interaction, isRendered, page, parent, parentBookmark, parentPointer, PropertyComponentStyle, PropertyDelimiterComponent, PropertyDockable, PropertyInherited, PropertyLinked, PropertyLocked, PropertyMaxSize, PropertyMinSize, PropertyPlaceOnToolbox, PropertyRenderedCount, PropertyRestrictions, PropertySelectionTick, PropertyShowQuickButtons, PropertyUseParentStyles, top, widthFields inherited from class com.stimulsoft.base.services.StiService
propertiesFields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT -
Constructor Summary
ConstructorsConstructorDescriptionCreates an object of the type StiDataBand.StiDataBand(StiRectangle rect) Creates an object of the type StiDataBand. -
Method Summary
Modifier and TypeMethodDescriptionclone(boolean cloneProperties, boolean cloneComponents) Creates a new object that is a copy of the current instance.voidConverts a component out of one unit into another.booleanInvokes the getBookmark event.voidbooleanvoidFirst()Sets the position at the beginning.final StiBeginRenderEventOccurs when band begin render.Get business object that is used for getting data.final StringGets or sets guid of the Business Object.booleanGets or sets value which indicates that, when aggregate functions calculation, it is nesessary to take into consideration invisible data bands.Gets or sets an expression to fill a collapsed value.Gets or sets direction of the rendeting columns.doubleGets or sets distance between two columns.intGets or sets columns count.doubleGets or sets width of column.final doubleGets the type of processing when printing.intgetCount()Gets count of rows.intGets or sets the count of rows for virtual data.final StiDataBandInfoV1final StiDataBandInfoV2Get link that is used for master-detail reports rendering.final StringGets or sets relation name.Get data source that is used for getting data.final StringGets or sets name of the Data Source.final StiEndRenderEventOccurs when band rendering is finished.Gets or sets value, indicates style of even lines.Return events collection of this component.intGets or sets how a filter will be applied to data - be means of the report generator or by means of changing the SQL query.final StiFilterEventHandlerGets or sets a method for filtration.Gets or sets filter mode.booleanGets or sets value indicates, that filter is turn on.Gets or sets the collection of data filters.final StiGetCollapsedEventOccurs when the Collapsed value is calculated.Gets header end color.Gets header start color.Returns the band header text.booleangetIsBof()Gets value, indicates that the position indicates to the beginning of data.final booleanReturns true if Business Object property is not assigned.booleanGets value indicates that no data.booleangetIsEof()Gets value indicates that the position indicates to the end of data.booleanGets or sets value indicates that childs are to be kept together.booleanGets or sets value indicates that details are to be kept together with this DataBand.booleanGets or sets value indicates that the footer is printed with data.booleanGets or sets value indicates that group is to be kept together.booleanGets or sets value indicates that header is printed with data together.final intgetLine()Gets the number of line from the beginning of the group formation.final intGets the number of line from the beginning of the report formation.Gets a localized component name.Gets or sets the master-component.intGets or sets minimum count of the rows in one column.Gets or sets value, indicates style of odd lines.intGets the current position.booleanGets or sets value indicates that if detail is empty then the master data must be printed anyway.booleanGets or sets value indicates that the component is printed on all pages.intGets a component priority.final StiRenderingEventOccurs when a data row rendering.booleanGets or sets value, indicates to reset Data Source postion to begin when preparation for rendering.booleanAllows to reset page number on this component.booleanGets or sets horizontal column direction.intgetSort()Gets or sets the array of strings that describes rules of sorting.booleanGets or sets value indicates that it is necessary to print every new string on a new page.floatGets or sets value which indicates how much free space on a page (in percentage terms) should be reserved for formation of a new page.intGets value to sort a position in the toolbox.final voidRaises the BeginRender event for this component.voidvoidfinal voidfinal voidRaises the Rendering event for this component.final booleanReturns true if DataSource property is not assigned.voidLast()Move on the last row.voidLoadFromJsonObject(JSONObject jObject) voidNext()Move on the next row.protected voidRaises the BeginRender event for this component.protected voidRaises the EndRender event for this component.protected voidRaises the GetCollapsed event for this component.protected voidRaises the Rendering event for this component.voidOccurs when band rendering is finished.voidPrior()Move on the previous row.voidvoidRestoreState(String stateName) Restores the earlier saved object state.voidSaves the current state of an object.final voidRaises the GetCollapsed event for this component.final voidsetBusinessObjectGuid(String value) voidsetCalcInvisible(boolean value) voidvoidvoidsetColumnGaps(double value) voidsetColumns(int value) voidsetColumnWidth(double value) voidsetCountData(int value) final voidsetDataRelationName(String value) final voidsetDataSourceName(String value) final voidvoidsetEvenStyle(String value) voidsetFilterEngine(int value) final voidvoidsetFilterMode(StiFilterMode value) voidsetFilterOn(boolean value) voidsetFilters(StiFiltersCollection value) final voidvoidsetIsBof(boolean value) voidsetIsEof(boolean value) voidsetKeepChildTogether(boolean value) voidsetKeepDetails(StiKeepDetails keepDetails) voidsetKeepDetailsTogether(boolean value) voidsetKeepFooterTogether(boolean value) voidsetKeepGroupTogether(boolean value) voidsetKeepHeaderTogether(boolean value) voidsetLimitRows(String limitRows) final voidsetLine(int value) final voidsetLineThrough(int value) voidsetMasterComponent(StiComponent value) voidsetMinRowsInColumn(int value) voidsetOddStyle(String value) voidsetPosition(int value) voidsetPrintIfDetailEmpty(boolean value) voidsetPrintOnAllPages(boolean value) final voidvoidsetResetDataSource(boolean value) voidsetResetPageNumber(boolean value) voidsetRightToLeft(boolean value) voidsetSelectedLine(int selectedLine) voidvoidsetStartNewPage(boolean value) voidsetStartNewPageIfLessThan(float value) Methods inherited from class com.stimulsoft.report.components.bands.StiDynamicBand
Break, getBreakIfLessThan, getNewColumnAfter, getNewColumnBefore, getNewPageAfter, getNewPageBefore, getPrintAtBottom, getSkipFirst, setBreakIfLessThan, setCanBreak, setNewColumnAfter, setNewColumnBefore, setNewPageAfter, setNewPageBefore, setPrintAtBottom, setSkipFirstMethods inherited from class com.stimulsoft.report.components.bands.StiBand
canContainIn, getBandInfoV2, getCanGrow, getDefaultClientRectangle, getDisplayRectangle, getDockStyle, getFooterSize, getGrowToHeight, getHeaderSize, getLeft, getLocalizedCategory, getMaxHeight, getMaxSize, getMinHeight, getMinSize, getNestedLevel, getPrintable, getQuickInfo, getRectangleMoveComponent, getSelectRectangle, getShiftMode, getTop, getWidth, isAutomaticDock, setCanGrow, setDirectDisplayRectangle, setDisplayRectangle, setDockStyle, setGrowToHeight, setLeft, setMaxHeight, setMaxSize, setMinHeight, setMinSize, setPrintable, setRectangleMoveComponent, setSelectRectangle, setShiftMode, setTop, setWidthMethods inherited from class com.stimulsoft.report.components.complexcomponents.StiContainer
AlignTo, AlignToGrid, AlignToGrid, BringToFront, ChangePosition, checkBlockedException, CheckBlockedException, checkLargeHeight, ClearAllStates, clone, ContainerToPage, ContainerToPage, Convert, ConvertSelectedToPage, ConvertToPage, Correct, Correct, correct2, getActualSize, getActualSize, getBlocked, getBorder, GetBorder, getBrush, GetBrush, getCanBreak, getClientRectangle, getCollapsedValue, getCollapsingIndex, getCollapsingTreePath, getComponents, GetComponents, GetComponentsCount, GetComponentsList, getComponentsSelectedRectangle, getComponentStyle, GetConditions, getContainerInfoV1, getContainerInfoV2, GetContainerInRect, GetContainerInRect2, GetDockableComponent, GetDockStyle, GetFirstSelectableCompanent, GetFont, getGuid, getHasSelected, GetHorAlignment, GetIncorrect, GetIncorrect, getIncorrect2, GetMaxSize, getName, GetRectangle, GetSelectedComponents, GetSelectedComponentsWithChilds, GetSelectedRectangleWithChilds, getTagValue, GetTextBrush, GetTextFormat, GetTextHorAlignment, GetVertAlignment, GetWordWrap, GrowFont, InvertComponentsPosition, isForceSerializeToReport, MakeHorizontalSpacingEqual, MakeSameHeight, MakeSameSize, MakeSameWidth, MakeVerticalSpacingEqual, MoveBackward, MoveComponentsToPage, MoveForward, Normalize, OffsetLocation, OnComponentAdded, OnComponentRemoved, PageToContainer, PageToContainer, RemoveAllSelected, ResetSelection, SelectAll, SelectComponent, SelectInRectangle, SelectInRectangleCheckBands, SendToBack, setBlocked, setBorder, SetBorder, setBrush, SetBrush, SetCenterHorizontally, SetCenterVertically, setCollapsedValue, setCollapsingIndex, setCollapsingTreePath, setComponents, setComponentsFont, setComponentsFont, setComponentsWithSetParent, setComponentsWordWrap, SetConditions, setContainerInfoV2, SetDockStyle, setForceSerializeToReport, SetHorAlign, SetLink, setParentComponentIsBand, setParentComponentIsCrossBand, SetParentStylesToChilds, SetParentStylesToChilds, SetTextBrush, SetTextFormat, SetTextHorAlign, SetVertAlign, ShrinkFont, SortByPriorityMethods inherited from class com.stimulsoft.report.components.StiComponent
addSize, AllowPrintOn, applyConditions, CheckForParentComponent, clearAllStates, ClearContents, clone, ComponentToPage, ComponentToPage, ComponentToPage, convert, decrementTop, DoBookmark, DockToContainer, DockToContainer, doGetBookmark, DoOffsetRect, doPointer, fillComponentPlacement, getAfterPrintEvent, getAlias, getAllowDelete, getAnchor, getBeforePrintEvent, getBookmark, getBookmarkValue, getBottom, getBuilder, getCanShrink, getClickEvent, getComponentPlacement, GetComponentStyle, getConditions, getContainer, getCurrentBookmark, getDataBand, GetDataBand, getDelimiterComponent, getDisplayRectangle1, getDockable, getDockRegion, getDockRegion, getDoubleClickEvent, getDrillDownParameters, getEnabled, getExpressions, getForceRedrawAll, getGetBookmarkEvent, getGetDrillDownReportEvent, getGetHyperlinkEvent, getGetTagEvent, getGetToolTipEvent, getGroupHeaderBand, GetGroupHeaderBand, getHeight, getHighlightState, getHyperlink, getHyperlinkValue, getIgnoreNamingRule, getImage, getImage, getInherited, getInteraction, getInvalidateOnMouseOver, getIsCross, getIsDesigning, getIsEnabled, getIsEventEmpty, getIsExporting, getIsgetTagHandlerEmpty, getIsPrinting, getIsRendered, getIsSelected, getLevel, getLinked, getLocked, getMeasureGraphics, getMouseEnterEvent, getMouseLeaveEvent, getPage, getPaintRectangle, getPaintRectangle, getPaintRectangle, getParent, getParentBookmark, getPlaceOnToolbox, getPointer, getPointerValue, getPrintOn, getRenderedCount, getReport, getRestrictions, getRight, getSelectionTick, getServiceCategory, getServiceType, getShift, getShowQuickButtons, getStates, getTag, getTagStrValue, getToolTip, getToolTipValue, getUseParentStyles, incrementtTop, InternalRender, invert, InvokeAfterPrint, InvokeBeforePrint, invokeBlockly, InvokeClick, InvokeDoubleClick, invokeEvents, InvokegetBookmark, InvokegetDrillDownReport, InvokegetHyperlink, InvokegetTag, InvokegetToolTip, InvokeMouseEnter, InvokeMouseLeave, InvokePainted, invokePainting, invokeScript, invokeScript, invokeScript, isDesigning, isExportAsImage, IsParentSelect, NewGuid, OnAfterPrint, OnBeforePrint, OnClick, OnDoubleClick, OngetBookmark, OngetDrillDownReport, OngetHyperlink, OngetTag, OngetToolTip, OnMouseEnter, OnMouseLeave, OnPainted, OnPainting, OnRemoveComponent, PageToComponent, PageToComponent, paint, PlacedOnColumnBand, Prepare, render, reset, Reset, restoreState, select, setAfterPrintEvent, setAlias, setAnchor, setBeforePrintEvent, setBookmark, setBookmarkValue, setCanShrink, setClickEvent, setClientRectangle, setComponentPlacement, setComponentStyle, setConditions, setCurrentBookmark, setDelimiterComponent, setDockable, setDoubleClickEvent, setDrillDownParameters, setEnabled, setExpressions, setGetBookmarkEvent, setGetDrillDownReportEvent, setGetHyperlinkEvent, setGetTagEvent, setGetToolTipEvent, setGuid, setHeight, setHeightProp, setHighlightState, setHyperlink, setHyperlinkValue, setIgnoreNamingRule, setInherited, setInteraction, setIsRendered, setIsSelected, setLeftProp, setLinked, setLocked, setMouseEnterEvent, setMouseLeaveEvent, setName, setPage, setPaintRectangle, setParent, setParentBookmark, setPlaceOnToolbox, setPointer, setPointerValue, setPrintOn, setRenderedCount, setReport, SetReportVariables, setRestrictions, setSelectionTick, setShift, setShowQuickButtons, setStates, setTag, setTagValue, setToolTip, setToolTipValue, setTopProp, setUseParentStyles, setWidthProp, toString, UnPrepareMethods inherited from class com.stimulsoft.report.StiBase
getServiceNameMethods inherited from class com.stimulsoft.base.services.StiService
getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, properties, setProperties, setServiceEnabledMethods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReferenceMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.stimulsoft.report.components.interfaces.IStiBreakable
getCanBreakMethods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
-
Field Details
-
PropertyEvenStyle
-
PropertyOddStyle
-
isBofValue
public boolean isBofValue -
isEofValue
public boolean isEofValue -
lineThrough
public int lineThrough -
jsonMasterComponentTemp
-
handlerRendering
-
-
Constructor Details
-
StiDataBand
public StiDataBand()Creates an object of the type StiDataBand. -
StiDataBand
Creates an object of the type StiDataBand.- Parameters:
rect- The rectangle decribes size and position of the component.
-
-
Method Details
-
getLimitRows
- Returns:
- the limitRows
-
setLimitRows
- Parameters:
limitRows- the limitRows to set
-
convert
Converts a component out of one unit into another.- Specified by:
convertin interfaceIStiUnitConvert- Overrides:
convertin classStiContainer- Parameters:
oldUnit- Old units.newUnit- New units.
-
doBookmark
public boolean doBookmark()Description copied from class:StiComponentInvokes the getBookmark event.- Overrides:
doBookmarkin classStiComponent
-
doPointer
public void doPointer()- Overrides:
doPointerin classStiComponent
-
First
public void First()Sets the position at the beginning.- Specified by:
Firstin interfaceIStiEnumerator
-
getBeginRenderEvent
Occurs when band begin render. -
getBusinessObject
Get business object that is used for getting data.- Specified by:
getBusinessObjectin interfaceIStiBusinessObject
-
getBusinessObjectGuid
Gets or sets guid of the Business Object.- Specified by:
getBusinessObjectGuidin interfaceIStiBusinessObject
-
getCalcInvisible
public boolean getCalcInvisible()Gets or sets value which indicates that, when aggregate functions calculation, it is nesessary to take into consideration invisible data bands. -
getCollapsed
Gets or sets an expression to fill a collapsed value. -
getColumnDirection
Gets or sets direction of the rendeting columns. -
getColumnGaps
public double getColumnGaps()Gets or sets distance between two columns. -
getColumns
public int getColumns()Gets or sets columns count. -
getColumnWidth
public double getColumnWidth()Gets or sets width of column. -
GetColumnWidth
public final double GetColumnWidth() -
getComponentType
Gets the type of processing when printing.- Overrides:
getComponentTypein classStiBand
-
getCount
public int getCount()Gets count of rows.- Specified by:
getCountin interfaceIStiEnumerator
-
getCountData
public int getCountData()Gets or sets the count of rows for virtual data. -
getDataBandInfoV1
-
getDataBandInfoV2
-
getDataRelation
Get link that is used for master-detail reports rendering.- Specified by:
getDataRelationin interfaceIStiDataRelation
-
existDataRelation
public boolean existDataRelation()- Specified by:
existDataRelationin interfaceIStiDataRelation
-
getDataRelationName
Gets or sets relation name.- Specified by:
getDataRelationNamein interfaceIStiDataRelation
-
getDataSource
Get data source that is used for getting data.- Specified by:
getDataSourcein interfaceIStiDataSource
-
getDataSourceName
Gets or sets name of the Data Source.- Specified by:
getDataSourceNamein interfaceIStiDataSource
-
getEndRenderEvent
Occurs when band rendering is finished. -
getEvenStyle
Gets or sets value, indicates style of even lines.- Specified by:
getEvenStylein interfaceIStiOddEvenStyles
-
getEvents
Return events collection of this component.- Overrides:
getEventsin classStiComponent
-
getFilterEngine
public int getFilterEngine()Gets or sets how a filter will be applied to data - be means of the report generator or by means of changing the SQL query. -
getFilterMethodHandler
Gets or sets a method for filtration.- Specified by:
getFilterMethodHandlerin interfaceIStiFilter
-
getFilterMode
Gets or sets filter mode.- Specified by:
getFilterModein interfaceIStiFilter
-
getFilterOn
public boolean getFilterOn()Gets or sets value indicates, that filter is turn on.- Specified by:
getFilterOnin interfaceIStiFilter
-
getFilters
Gets or sets the collection of data filters.- Specified by:
getFiltersin interfaceIStiFilter
-
getGetCollapsedEvent
Occurs when the Collapsed value is calculated. -
getHeaderEndColor
Gets header end color.- Specified by:
getHeaderEndColorin classStiBand
-
getHeaderStartColor
Gets header start color.- Specified by:
getHeaderStartColorin classStiBand
-
GetHeaderText
Returns the band header text.- Overrides:
GetHeaderTextin classStiBand- Returns:
- Band header text.
-
getIsBof
public boolean getIsBof()Gets value, indicates that the position indicates to the beginning of data.- Specified by:
getIsBofin interfaceIStiEnumerator
-
getIsBusinessObjectEmpty
public final boolean getIsBusinessObjectEmpty()Description copied from interface:IStiBusinessObjectReturns true if Business Object property is not assigned.- Specified by:
getIsBusinessObjectEmptyin interfaceIStiBusinessObject
-
getIsEmpty
public boolean getIsEmpty()Gets value indicates that no data.- Specified by:
getIsEmptyin interfaceIStiEnumerator
-
getIsEof
public boolean getIsEof()Gets value indicates that the position indicates to the end of data.- Specified by:
getIsEofin interfaceIStiEnumerator
-
getKeepChildTogether
public boolean getKeepChildTogether()Gets or sets value indicates that childs are to be kept together. -
getKeepDetailsTogether
public boolean getKeepDetailsTogether()Gets or sets value indicates that details are to be kept together with this DataBand.- Specified by:
getKeepDetailsTogetherin interfaceIStiKeepDetailsTogether
-
getKeepGroupTogether
public boolean getKeepGroupTogether()Gets or sets value indicates that group is to be kept together.- Specified by:
getKeepGroupTogetherin interfaceIStiKeepGroupTogether
-
getKeepHeaderTogether
public boolean getKeepHeaderTogether()Gets or sets value indicates that header is printed with data together.- Specified by:
getKeepHeaderTogetherin interfaceIStiKeepHeaderTogether
-
getLine
public final int getLine()Gets the number of line from the beginning of the group formation. -
getLineThrough
public final int getLineThrough()Gets the number of line from the beginning of the report formation. -
getLocalizedName
Gets a localized component name.- Overrides:
getLocalizedNamein classStiContainer
-
getPageLine
-
getMasterComponent
Gets or sets the master-component.- Specified by:
getMasterComponentin interfaceIStiMasterComponent
-
getMinRowsInColumn
public int getMinRowsInColumn()Gets or sets minimum count of the rows in one column. -
getOddStyle
Gets or sets value, indicates style of odd lines.- Specified by:
getOddStylein interfaceIStiOddEvenStyles
-
getPosition
public int getPosition()Gets the current position.- Specified by:
getPositionin interfaceIStiEnumerator
-
getPrintIfDetailEmpty
public boolean getPrintIfDetailEmpty()Gets or sets value indicates that if detail is empty then the master data must be printed anyway.- Specified by:
getPrintIfDetailEmptyin interfaceIStiPrintIfDetailEmpty
-
getPrintOnAllPages
public boolean getPrintOnAllPages()Gets or sets value indicates that the component is printed on all pages.- Specified by:
getPrintOnAllPagesin interfaceIStiPrintOnAllPages
-
getPriority
public int getPriority()Gets a component priority.- Overrides:
getPriorityin classStiContainer
-
getRenderingEvent
Occurs when a data row rendering. -
getResetDataSource
public boolean getResetDataSource()Gets or sets value, indicates to reset Data Source postion to begin when preparation for rendering. -
getResetPageNumber
public boolean getResetPageNumber()Allows to reset page number on this component.- Specified by:
getResetPageNumberin interfaceIStiResetPageNumber- Overrides:
getResetPageNumberin classStiBand
-
getRightToLeft
public boolean getRightToLeft()Gets or sets horizontal column direction. -
getSort
Gets or sets the array of strings that describes rules of sorting. -
getStartNewPage
public boolean getStartNewPage()Gets or sets value indicates that it is necessary to print every new string on a new page.- Specified by:
getStartNewPagein interfaceIStiStartNewPage
-
getStartNewPageIfLessThan
public float getStartNewPageIfLessThan()Gets or sets value which indicates how much free space on a page (in percentage terms) should be reserved for formation of a new page. The value should be set in the range from 0 to 100. If the value is 100 then, in any case, a new page will be formed. This property is used together with the StartNewPage property.- Specified by:
getStartNewPageIfLessThanin interfaceIStiStartNewPage
-
getToolboxPosition
public int getToolboxPosition()Gets value to sort a position in the toolbox.- Overrides:
getToolboxPositionin classStiContainer
-
InvokeBeginRender
public final void InvokeBeginRender()Raises the BeginRender event for this component.- Overrides:
InvokeBeginRenderin classStiComponent
-
InvokeGroupRendering
public final void InvokeGroupRendering() -
InvokeRendering
public final void InvokeRendering()Raises the Rendering event for this component. -
InvokeEndRender
public void InvokeEndRender()- Overrides:
InvokeEndRenderin classStiComponent
-
isDataSourceEmpty
public final boolean isDataSourceEmpty()Description copied from interface:IStiDataSourceReturns true if DataSource property is not assigned.- Specified by:
isDataSourceEmptyin interfaceIStiDataSource
-
Last
public void Last()Move on the last row.- Specified by:
Lastin interfaceIStiEnumerator
-
Next
public void Next()Move on the next row.- Specified by:
Nextin interfaceIStiEnumerator
-
OnBeginRender
Raises the BeginRender event for this component. -
OnEndRender
Raises the EndRender event for this component. -
OnGetCollapsed
Raises the GetCollapsed event for this component. -
OnRendering
Raises the Rendering event for this component. -
packService
public void packService()Occurs when band rendering is finished.- Overrides:
packServicein classStiComponent
-
Prior
public void Prior()Move on the previous row.- Specified by:
Priorin interfaceIStiEnumerator
-
renderMaster
public void renderMaster()- Specified by:
renderMasterin interfaceIStiRenderMaster
-
saveState
Saves the current state of an object.- Specified by:
saveStatein interfaceIStiStateSaveRestore- Overrides:
saveStatein classStiContainer- Parameters:
stateName- A name of the state being saved.
-
RestoreState
Restores the earlier saved object state.- Overrides:
RestoreStatein classStiContainer- Parameters:
stateName- A name of the state being restored.
-
setBeginRenderEvent
Raises the GetCollapsed event for this component. -
setBusinessObjectGuid
- Specified by:
setBusinessObjectGuidin interfaceIStiBusinessObject
-
setCalcInvisible
public void setCalcInvisible(boolean value) -
setCollapsed
-
setColumnDirection
-
setColumnGaps
public void setColumnGaps(double value) -
setColumns
public void setColumns(int value) -
setColumnWidth
public void setColumnWidth(double value) -
setCountData
public void setCountData(int value) -
setDataRelationName
- Specified by:
setDataRelationNamein interfaceIStiDataRelation
-
setDataSourceName
- Specified by:
setDataSourceNamein interfaceIStiDataSource
-
setEndRenderEvent
-
setEvenStyle
- Specified by:
setEvenStylein interfaceIStiOddEvenStyles
-
setFilterEngine
public void setFilterEngine(int value) -
setFilterMethodHandler
- Specified by:
setFilterMethodHandlerin interfaceIStiFilter
-
setFilterMode
- Specified by:
setFilterModein interfaceIStiFilter
-
setFilterOn
public void setFilterOn(boolean value) - Specified by:
setFilterOnin interfaceIStiFilter
-
setFilters
- Specified by:
setFiltersin interfaceIStiFilter
-
setGetCollapsedEvent
-
setIsBof
public void setIsBof(boolean value) - Specified by:
setIsBofin interfaceIStiEnumerator
-
setIsEof
public void setIsEof(boolean value) - Specified by:
setIsEofin interfaceIStiEnumerator
-
setKeepChildTogether
public void setKeepChildTogether(boolean value) -
setKeepDetailsTogether
public void setKeepDetailsTogether(boolean value) - Specified by:
setKeepDetailsTogetherin interfaceIStiKeepDetailsTogether
-
setKeepGroupTogether
public void setKeepGroupTogether(boolean value) - Specified by:
setKeepGroupTogetherin interfaceIStiKeepGroupTogether
-
setKeepHeaderTogether
public void setKeepHeaderTogether(boolean value) - Specified by:
setKeepHeaderTogetherin interfaceIStiKeepHeaderTogether
-
setLine
public final void setLine(int value) -
setLineThrough
public final void setLineThrough(int value) -
setMasterComponent
- Specified by:
setMasterComponentin interfaceIStiMasterComponent
-
setMinRowsInColumn
public void setMinRowsInColumn(int value) -
setOddStyle
- Specified by:
setOddStylein interfaceIStiOddEvenStyles
-
setPosition
public void setPosition(int value) - Specified by:
setPositionin interfaceIStiEnumerator
-
setPrintIfDetailEmpty
public void setPrintIfDetailEmpty(boolean value) - Specified by:
setPrintIfDetailEmptyin interfaceIStiPrintIfDetailEmpty
-
setPrintOnAllPages
public void setPrintOnAllPages(boolean value) - Specified by:
setPrintOnAllPagesin interfaceIStiPrintOnAllPages
-
setRenderingEvent
-
setResetDataSource
public void setResetDataSource(boolean value) -
setResetPageNumber
public void setResetPageNumber(boolean value) - Specified by:
setResetPageNumberin interfaceIStiResetPageNumber- Overrides:
setResetPageNumberin classStiBand
-
setRightToLeft
public void setRightToLeft(boolean value) -
setSort
-
setStartNewPage
public void setStartNewPage(boolean value) - Specified by:
setStartNewPagein interfaceIStiStartNewPage
-
setStartNewPageIfLessThan
public void setStartNewPageIfLessThan(float value) - Specified by:
setStartNewPageIfLessThanin interfaceIStiStartNewPage
-
getComponentPlacementForChildren
- Overrides:
getComponentPlacementForChildrenin classStiContainer
-
InvokeGetCollapsed
-
getSelectedLine
public int getSelectedLine() -
setSelectedLine
public void setSelectedLine(int selectedLine) -
setKeepDetails
-
getKeepDetails
-
clone
Creates a new object that is a copy of the current instance. -
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Overrides:
SaveToJsonObjectin classStiDynamicBand- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Overrides:
LoadFromJsonObjectin classStiDynamicBand- Throws:
JSONException
-