StiEngine Class |
Namespace: Stimulsoft.Report.Engine
The StiEngine type exposes the following members.
Name | Description | |
---|---|---|
ContainerForRender |
Gets or sets a container in what rendering of bands is done.
| |
CrossFreeSpace |
Contains a freespace in a container in what the printing is done. Used to output
Cross bands only.
| |
FreeSpace |
Contains a freespace in a container in what the printing is done.
| |
IgnoreUnlimitedHeightForNewPage |
If true then UnlimitedHeight property is ignored when NewPage method is called.
| |
IsCrossBandsMode |
This property is set to true for printing CrossBands.
| |
IsDynamicBookmarksMode |
If true then it is allowed to add any Bookmarks. If false then
add Bookmarks of components which the IsRendered property = false
(in other words it is rendered first time). This property allows adding Bookmarks
for static components only once (to avoid duplication).
| |
IsFirstDataBandOnPage |
Returns true if the first DataBand is printed on the current page.
| |
IsLastDataBandOnPage |
Returns true if the last DataBand is printed on the current page.
| |
MasterReport |
Gets or sets a master report that is being rendered in the current moment.
| |
Page |
Gets or sets a page in what rendering of bands is done.
| |
PositionBottomY |
Indicates the current position bands output on the Y axis on the bottom of a page.
| |
PositionX |
Indicates the current position bands output on the X axis.
| |
PositionY |
Indicates the current position bands output on the Y axis.
| |
Report |
Gets or sets a report that is being rendered in the current moment.
| |
TemplateContainer |
Gets or sets a container from a template. This page is being rendered in the current moment. If a page is output then
the TemplateContainer property is equal in TemplatePage.
| |
TemplatePage |
Gets or sets a page from a template. This page is being rendered in the current moment.
|
Name | Description | |
---|---|---|
AddContainerToDestination |
Adds a specified container into the container for output.
| |
AddFooterMarker |
Adds a FooterMarker (special container) into the current container of output.
A container-marker is used for the engine to know on what place in a container
of output FooterBands for PrintOnAllPages should be replaced after their rendering is complete.
| |
AddKeepLevelAtLatestDataBand |
Adds a container-marker of the beginning of grouping before the last rendered DataBand.
| |
AddLevel |
Adds a container-marker of the beginning of grouping into the current position of output in the stream.
| |
AddPageToRenderedPages |
Adds a specified page into the collection of rendered pages.
| |
CheckForDuplicate | ||
ClearPageBreakSkipFirst |
Clears a collection of bands which once passed the generation of a new page or column.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
FinalClear |
A method is called to finalize operations over the output stream.
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FinishColumns |
Находит все контейнеры - колонки и завершает их. Процедура завершения включает в себя вызов метода
FinishColumns. Этот метод располагает контейнеры в колонки.
| |
FinishContainer |
Find all containers and zero the ParentBand property.
| |
FinishResetPageNumberContainer |
Метод проверяет свойство ResetPageNumber и если необходимо сбрасывает номер страницы.
| |
GetComponentByNameFromRenderedPage | ||
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetSumTagsOnPage | ||
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
NewColumn |
A method forms a new column.
| |
NewDestination |
Forms a new page of a new column (if there are some).
| |
NewDestination(Boolean) |
Forms a new page of a new column (if there are some).
| |
NewList |
A method is called for each new page or column. If the first column is output or thre are no columns then
a method outputs statis bands. Кроме этого он обнуляет указатель на последний выведенный DataBand. Also a method
prints bands which should be output on all pages.
| |
NewList(Boolean) |
A method is called for each new page or column. Если выводится первая колонка или колонок нет вообще, то
метод выводит статические бэнды. Кроме этого он обнуляет указатель на последний выведенный DataBand. Также метод
выводит на печать те бэнды, которые должны быть выведены на всех страницах.
| |
NewPage |
A method forms a new page in a report.
| |
RemoveBandFromPageBreakSkipList | ||
RemoveLevel |
Adds a container-marker of the end of grouping into the current position of output in the stream.
| |
RenderBand |
Renders a specified band taking Child bands into consideration.
| |
ResetProcessingDuplicates(String) | ||
ResetProcessingDuplicates(StiSimpleText) | ||
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
SpecialContainerHeight | ||
SpecialContainerHeight2 |