[Properties (by Name)] [Methods (by Name)]
Report, created in MSEide by 'File'-'New'-'Form'-'Report'
Source position: msereport.pas line 1971
type treport = class(tcustomreport) |
public |
constructor create(); |
destructor destroy; override; |
procedure beforedestruction; override; |
procedure reload; |
procedure afterconstruction; override; |
published |
property statfile: tstatfile; [rw] |
property color: colorty; |
property ppmm: real; |
property pagewidth: real; |
property pageheight: real; |
property font: trepfont; |
property grid_show: Boolean; |
property grid_snap: Boolean; |
property grid_size: real; |
property options: reportoptionsty; |
property dialogtext: msestring; |
property dialogcaption: msestring; |
property onpreamble: preambleeventty; |
property onreportstart: reporteventty; |
property onbeforerender: reporteventty; |
property onafterrender: reporteventty; |
property onreportfinished: notifyeventty; |
property onpagebeforerender: beforerenderpageeventty; |
property onpagepaint: reportpagepainteventty; |
property onpageafterpaint: reportpagepainteventty; |
property onprogress: notifyeventty; |
property oncreate: notifyeventty; [rw] |
property oncreated: notifyeventty; [rw] |
property onloaded: notifyeventty; [rw] |
property ondestroy: notifyeventty; [rw] |
property ondestroyed: notifyeventty; [rw] |
end; |
|
Report, created in MSEide by 'File'-'New'-'Form'-'Report' |
|
| | | ||
| | | ||
| | | ||
| | | ||
|
Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component |
|
| | | ||
tcomponent,ievent,iificommand,iificlient |
||
| | | ||
| | | ||
TObject |
Report, created in MSEide by 'File'-'New'-'Form'-'Report'. It contains treportpages and is printed by render.
Rendering runs in a separate thread (unless reo_nothread is set in options): render returns immediately. The report must not be freed or rendered again before the end of the rendering: call waitfor, or react in onreportfinished or in the onafterrender parameter of render, which are called in the main thread at the end. The other events of the report, its pages and bands (including the published onafterrender) are called in the rendering thread with the application locked: do not show dialogs or free the report from them.
See the report guide, Rendering.