Class StiTableOfContentsBuilder

Hierarchy

Index

Accessors

Methods

Accessors

Static dotsString

  • get dotsString(): string
  • Returns string

Methods

addFooterMarker

addFooterMarkerAsync

addKeepDetails

addKeepDetailsAsync

  • addKeepDetailsAsync(masterDataBand: StiDataBand): Promise<void>

addKeepLevel

addKeepLevelAsync

  • addKeepLevelAsync(masterDataBand: StiDataBand): Promise<void>

addKeepLevelAtLatestDataBand

  • addKeepLevelAtLatestDataBand(masterDataBand: StiDataBand): void

addKeepLevelAtLatestDataBandAsync

  • addKeepLevelAtLatestDataBandAsync(masterDataBand: StiDataBand): Promise<void>

allowDetailDataBands

  • allowDetailDataBands(masterDataBand: StiDataBand): boolean

allowKeepDetails

  • allowKeepDetails(masterDataBand: StiDataBand): boolean

block

checkHierarchicalFooters

  • checkHierarchicalFooters(masterDataBand: StiDataBand): void

checkHierarchicalFootersAsync

  • checkHierarchicalFootersAsync(masterDataBand: StiDataBand): Promise<void>

checkHierarchicalHeaders

  • checkHierarchicalHeaders(masterDataBand: StiDataBand): void

checkHierarchicalHeadersAsync

  • checkHierarchicalHeadersAsync(masterDataBand: StiDataBand): Promise<void>

checkKeepFooterTogether

  • checkKeepFooterTogether(masterDataBand: StiDataBand): boolean

checkKeepReportSummaryTogether

  • checkKeepReportSummaryTogether(masterDataBand: StiDataBand): boolean

endBands

findDetailDataBands

  • findDetailDataBands(masterDataBand: StiDataBand): void

findDetails

findEmptyBands

findFooters

findGroupFooters

findGroupHeaders

findHeaders

findHierarchicalFooters

  • findHierarchicalFooters(masterDataBand: StiDataBand): void

findHierarchicalHeaders

  • findHierarchicalHeaders(masterDataBand: StiDataBand): void

findSubReports

getGroupFooterResult

getGroupFooters

getGroupHeaderResult

getGroupHeaders

groupsComparison

internalRender

internalRenderAsync

isDenyDetailsOnFirstPage

  • isDenyDetailsOnFirstPage(masterDataBand: StiDataBand): boolean

linkGroupHeadersAndGroupFooters

  • linkGroupHeadersAndGroupFooters(masterDataBand: StiDataBand): void

prepare

registerEmptyBands

  • registerEmptyBands(masterDataBand: StiDataBand): void

removeKeepDetails

removeKeepDetailsAsync

  • removeKeepDetailsAsync(masterDataBand: StiDataBand): Promise<void>

removeKeepDetailsRow

  • removeKeepDetailsRow(masterDataBand: StiDataBand): void

removeKeepDetailsRowAsync

  • removeKeepDetailsRowAsync(masterDataBand: StiDataBand): Promise<void>

removeKeepGroupHeaders

  • removeKeepGroupHeaders(masterDataBand: StiDataBand): void

removeKeepGroupHeadersAsync

  • removeKeepGroupHeadersAsync(masterDataBand: StiDataBand): Promise<void>

removeKeepHeaders

  • removeKeepHeaders(masterDataBand: StiDataBand, keepHeaders: boolean[]): void

removeKeepHeadersAsync

  • removeKeepHeadersAsync(masterDataBand: StiDataBand, keepHeaders: boolean[]): Promise<void>

removeKeepLevel

removeKeepLevelAsync

  • removeKeepLevelAsync(masterDataBand: StiDataBand): Promise<void>

render

renderAsync

renderBand

  • renderBand(masterDataBand: StiDataBand, band: StiBand, ignorePageBreaks?: boolean, allowRenderingEvents?: boolean): void

renderBandAsync

  • renderBandAsync(masterDataBand: StiDataBand, band: StiBand, ignorePageBreaks?: boolean, allowRenderingEvents?: boolean): Promise<void>

renderColumns

renderColumnsAsync

  • renderColumnsAsync(masterDataBand: StiDataBand): Promise<void>

renderDetailDataBands

  • renderDetailDataBands(masterDataBand: StiDataBand): void

renderDetailDataBandsAsync

  • renderDetailDataBandsAsync(masterDataBand: StiDataBand): Promise<void>

renderFootersOnAllPages

  • renderFootersOnAllPages(masterDataBand: StiDataBand): void

renderFootersOnAllPagesAsync

  • renderFootersOnAllPagesAsync(masterDataBand: StiDataBand): Promise<void>

renderFootersOnLastPage

  • renderFootersOnLastPage(masterDataBand: StiDataBand): void

renderFootersOnLastPageAsync

  • renderFootersOnLastPageAsync(masterDataBand: StiDataBand): Promise<void>

renderGroupFooters

  • renderGroupFooters(masterDataBand: StiDataBand): void

renderGroupFootersAsync

  • renderGroupFootersAsync(masterDataBand: StiDataBand): Promise<void>

renderGroupHeaders

  • renderGroupHeaders(masterDataBand: StiDataBand): void

renderGroupHeadersAsync

  • renderGroupHeadersAsync(masterDataBand: StiDataBand): Promise<void>

renderHeaders

  • renderHeaders(masterDataBand: StiDataBand, keepHeaders: boolean[]): void

renderHeadersAsync

  • renderHeadersAsync(masterDataBand: StiDataBand, keepHeaders: boolean[]): Promise<void>

renderHierarchicalFooters

  • renderHierarchicalFooters(masterDataBand: StiDataBand, allowIndent: boolean, level: number): void

renderHierarchicalFootersAsync

  • renderHierarchicalFootersAsync(masterDataBand: StiDataBand, allowIndent: boolean, level: number): Promise<void>

renderHierarchicalHeaders

  • renderHierarchicalHeaders(masterDataBand: StiDataBand, allowIndent: boolean, level: number): void

renderHierarchicalHeadersAsync

  • renderHierarchicalHeadersAsync(masterDataBand: StiDataBand, allowIndent: boolean, level: number): Promise<void>

renderMarkerFootersOnAllPages

  • renderMarkerFootersOnAllPages(masterDataBand: StiDataBand): void

renderMarkerFootersOnAllPagesAsync

  • renderMarkerFootersOnAllPagesAsync(masterDataBand: StiDataBand): Promise<void>

renderMaster

renderMasterAsync

  • renderMasterAsync(masterDataBand: StiDataBand): Promise<void>

renderReportSummaries

  • renderReportSummaries(masterDataBand: StiDataBand): void

renderReportSummariesAsync

  • renderReportSummariesAsync(masterDataBand: StiDataBand): Promise<void>

renderReportTitles

  • renderReportTitles(masterDataBand: StiDataBand): void

renderReportTitlesAsync

  • renderReportTitlesAsync(masterDataBand: StiDataBand): Promise<void>

resetDetailDataBands

  • resetDetailDataBands(masterDataBand: StiDataBand): void

resetDetails

resetEmptyBands

resetFooters

resetGroupFooters

resetGroupHeaders

resetHeaders

resetHierarchicalFooters

  • resetHierarchicalFooters(masterDataBand: StiDataBand): void

resetHierarchicalHeaders

  • resetHierarchicalHeaders(masterDataBand: StiDataBand): void

resetLinkGroupHeadersAndGroupFooters

  • resetLinkGroupHeadersAndGroupFooters(masterDataBand: StiDataBand): void

setReportVariables

startBand

startBands

unBlock

unPrepare

Static getBuilder

Static getChildBands

Static getRenderContainer

Static getSubReports

Static isCollapsed

  • isCollapsed(masterDataBand: StiContainer, isRendering: boolean): boolean

Static isDetailDataSourcesEmpty

  • isDetailDataSourcesEmpty(masterDataBand: StiDataBand): boolean

Static isPrintIfDetailEmpty

  • isPrintIfDetailEmpty(masterDataBand: StiDataBand): boolean

Static postProcessBookmarks

Static postProcessBookmarks2

Static postProcessTableOfContents

  • postProcessTableOfContents(report: StiReport): void
  • Parameters

    • report: StiReport

    Returns void

Static prepareGroupResults

  • prepareGroupResults(masterDataBand: StiDataBand): void

Static setDetails

Static setDetailsAsync

  • setDetailsAsync(masterDataBand: StiDataBand): Promise<void>

Generated using TypeDoc