Language
	
	Asturianu (ast) 
	Català (ca) 
	Čeština (cs) 
	Dansk (da) 
	Deutsch (de) 
	
	English [US] (en-US) 
	Español (es) 
	Esperanto (eo) 
	Eesti keel (et) 
	Euskara (eu) 
	Français (fr) 
	Gàidhlig (gd) 
	Galego (gl) 
	Italiano (it) 
	Lietuvių (lt) 
	Magyar (hu) 
	Nederlands (nl) 
	Norsk (no) 
	Polski (pl) 
	Português [do Brasil] (pt-BR) 
	Português [Europeu] (pt) 
	Română (ro) 
	Slovenčina (sk) 
	Slovenščina (sl) 
	Suomi (fi) 
	Svenska (sv) 
	Yкраїнська (uk) 
	Tiếng Việt (vi) 
	Türkçe (tr) 
	ኦሮሚኛ (om) 
	Հայերեն (hy) 
	Ελληνικά (el) 
	български език (bg) 
	Русский (ru) 
	Cрпски [ћирилицом] (sr) 
	
	עברית (he) 
	हिन्दी (hi) 
	ភាសាខ្មែរ (km) 
	தமிழ் (ta) 
	ภาษาไทย (th) 
	简体中文 (zh-CN) 
	正體中文 (zh-TW) 
	日本語 (ja) 
	한국어 (ko) 
	 
	
  
  
    
    
   
      
      
  
::  com  :: sun  :: star  :: report  :: 
 
interface XReportEngine 
 
Base Interfaces XReportEngine 
┣ ::com::sun::star::lang ::XComponent 
┗ ::com::sun::star::beans ::XPropertySet 
::com::sun::star::lang ::XComponent  
Description allows life-time control of report engine.
  
 
 
::com::sun::star::beans ::XPropertySet  
Description gives access to the properties.
  
 
 
 
 
Description identifies a XReportEngine  which allows the creation of OpenDocument files.
  
The following events are supported by the report engine.
 OnPageStarted Is fired when a new page started.
 OnReportStarted Is fired when a new report started.
 OnGroupStarted Is fired when a new group started.
 OnGroupEnded Is fired when the group ended.
 OnReportEnded Is fired when the report ended.
 OnPageEnded Is fired when the page ended.
 
See also com.sun.star.document.OfficeDocument  
 
Attributes' Summary 
 
ReportDefinition specifies the report definition object which is used to create the resulting report.
   
 
ActiveConnection specifies the active connection which is used to create the resulting report.
   
 
StatusIndicator specifies the status indicator which shows the progress of the report generation process.
   
 
MaxRows defines the maximum number of rows which should be fetched for the report.
 If the limit is exceeded, the excess rows are silently dropped.
  
 
Methods' Details 
 
createDocumentModel 
 
createDocumentAlive 
Description creates a report document.
  
Parameter _frame The frame must have a controller set. This controller will be set at the model.
  
Throws ::com::sun::star::lang ::DisposedException 
 If the report engine is already disposed.
  
Throws ::com::sun::star::lang ::IllegalArgumentException 
 If the report definition was not set or is NULL .
 OJ: Has to be discussed if this method is usefull.
  
 
 
 
 
createDocument 
Description creates a report document.
  
Returns The URL where the new document is located.
  
Throws ::com::sun::star::lang ::DisposedException 
 If the report engine is already disposed.
  
Throws ::com::sun::star::lang ::IllegalArgumentException 
 If the report definition was not set or is NULL .
  
 
 
 
 
interrupt 
Description allows to interrupt the creation process of the report document.
  
Throws ::com::sun::star::lang ::DisposedException 
 If the report engine is already disposed.
  
 
 
 
 
Attributes' Details 
 
ReportDefinition 
 
ActiveConnection 
[ bound ] ::com::sun::star::sdbc ::XConnection  ActiveConnection 
set raises (::com::sun::star::lang ::IllegalArgumentException ); 
 
Description specifies the active connection which is used to create the resulting report.
  
 
 
 
 
StatusIndicator 
::com::sun::star::task ::XStatusIndicator  StatusIndicator ;
Description specifies the status indicator which shows the progress of the report generation process.
  
 
 
 
 
MaxRows 
[ bound ] long MaxRows ;
Description defines the maximum number of rows which should be fetched for the report.
 If the limit is exceeded, the excess rows are silently dropped.
  
 
 
 
 
Top of Page Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.